$db=""; $link = mysql_connect ($host, $user, $pwd) or die ("Could not connect to Host."); if (! $link) die("kunne ikke oprette forbindelse til MySQL"); mysql_select_db($db , $link) or die("kunne ikke åbne $db: ".mysql_error()); $result = mysql_query ("SELECT customername FROM customers WHERE navn='tmmc'");
$db=""; $link = mysql_connect ($host, $user, $pwd) or die ("Could not connect to Host."); if (! $link) die("kunne ikke oprette forbindelse til MySQL"); mysql_select_db($db , $link) or die("kunne ikke åbne $db: ".mysql_error()); $result = mysql_query ("SELECT customername FROM customers WHERE navn='tmmc'"); $row = mysql_fetch_assoc( $result );
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in ......../httpd.www/v1/style/portfolio/customers/tmmc/1.php on line 17
Betyder blot at forespørgslen: SELECT customername FROM customers WHERE navn='tmmc' ikke returnerer noget
Synes godt om
Slettet bruger
22. oktober 2004 - 20:08#7
Nej, det betyder, at der skete en fejl i queryen. Hvis der ikke skete fejl, ville der højst komme en NOTICE om brug af et udefineret indeks eller noget i den stil.
$result = mysql_query ("SELECT customername FROM customers WHERE navn='tmmc'") or die(mysql_error());
Underligt :) Den gør det på to servere jeg har prøvet...
Synes godt om
Slettet bruger
23. oktober 2004 - 00:28#15
Nu har jeg så lige lavet en syntaksfejl i SQLen, og SÅ kommer den "not a valid MySQL result"-advarsel.
n-telligence: Prøv at rette din query til den linie, jeg gav dig 20:08:48. Selv hvis din opsætning også kommer med den warning, hvis der bare ikke var nogen resultater, så kan det også skyldes at der var en fejl i din SQL.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.