webForumDet fria alternativet
Logga in / Bli medlem

Nybörjarfel mySQL ?

Databaser & SQL

2 svar · 212 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Trådstart#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.

Medlem sedan dec. 200012 464 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());
Medlem sedan maj 20023 372 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. :)

252 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)