Dryper Skrevet 20. januar 2008 Del Skrevet 20. januar 2008 Hei jeg får ikke til denne koden jeg får opp denne feilmeldingen "Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\server\www\bugsumbit\registrations.php on line 84" Hva er galt. Takker for svar. $newline = "<br />"; $con = mysql_connect("$host","$username","$password"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("$db", $con); $result = mysql_query("SELECT * FROM [land]"); echo "<hr /><hr /><table border='1'> <tr class='[land]'> <th>Titel</th> <th>Beskrivelse</th> </tr>"; while($row = mysql_fetch_array($result)) <--------- DENNE LINJA!!!!! { echo "<tr class=[land]>"; echo "<td>" . $row['idl'] . "</td>"; echo "<td>" . $row['owner'] . "</td>"; echo "</tr>"; } echo "</table>";mysql_close($con); #------Copyright Nede på formen :)-------# echo "<hr /><hr />Bugsumbit $newline"; echo "Version: 0.5 Stable$newline"; echo "<i>Copyright 2007-2009</i>"; ?> Lenke til kommentar
Intramin Skrevet 20. januar 2008 Del Skrevet 20. januar 2008 Erstatt $result = mysql_query("SELECT * FROM [land]"); med $result = mysql_query("SELECT * FROM [land]") or die("Feil: ".mysql_error()); Lenke til kommentar
Dryper Skrevet 20. januar 2008 Forfatter Del Skrevet 20. januar 2008 Erstatt $result = mysql_query("SELECT * FROM [land]"); med $result = mysql_query("SELECT * FROM [land]") or die("Feil: ".mysql_error()); OHH! er det ikke mulig å ha [land]? ? ? ? ? må jeg ha land uten de tegna? Lenke til kommentar
WiRRE Skrevet 20. januar 2008 Del Skrevet 20. januar 2008 Erstatt $result = mysql_query("SELECT * FROM [land]"); med $result = mysql_query("SELECT * FROM [land]") or die("Feil: ".mysql_error()); Heter tabellen din [land] eller land? sløyf i såfall hakeparantesene... $result = mysql_query("SELECT * FROM land") or die("Feil: ".mysql_error()); or die linja gir deg feilmelding om hva som gikk galt.. er alltid lurt å slenge på denne til slutt i alle mysql queries.. hvis ikke kjører den bare på vidre.. $result blir ikke noe mysq_array, derfor får du feilmeldingen der du fikk den.... Lenke til kommentar
Alex Moran Skrevet 20. januar 2008 Del Skrevet 20. januar 2008 Ja. SELECT * FROM land eventuelt: SELECT * FROM `land` Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå