webForumDet fria alternativet

Nybörjarfel mySQL ?

2 svar · 212 visningar · startad av Pellefant

PellefantMedlem sedan maj 20022 614 inlägg
#1

Hej!

Ny på mySQL, och har kört fast såklart.

Jag har denna kod:

$dbh=mysql_connect ("localhost", "user_user", "pwd") or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("user_irsan"); 

$data = mysql_db_query("table1","SELECT * FROM table1"); 

$rad = mysql_fetch_array($data);   [b]<-rad 103[/b]

print "id:";  
print $rad["i];

Felmed:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/user/public_html/marco/cpanel.php on line 103

Med PHPmyAdmin funkar det med: SELECT * FROM `galset` för att lista innehållet, så jag har även provat att lägga till "enkelfnuttar", men det ger samma fel.

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Använd inte Mysql_db_query den är ute

Read the docs

Du kan ju alltid lägga till felhantering också, det skadar aldrig.

$r = mysql_query("select * from t") or die(mysql_error());
PellefantMedlem sedan maj 20022 614 inlägg
#3

Ja, då gick det genast bättre. :)

Jag får sluta att sitta med IDG's(Webstudio) mySQL guide från 2001 tror jag. :)

Genererad på 371 ms · cache AV · v20260730165559-full.f96bc7eb