09. marts 2005 - 15:34Der er
12 kommentarer og 1 løsning
Problemer med gæstebog. HJÆLP
Dav, jeg har et lille problem med gæstebog! Jeg har lavet den fuldstændig færdig, men da jeg uploadede den til min database på computeren, viste den denne fejl:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\apachefriends\xampp\htdocs\Hjemmeside\praeve\gaestebog\gaestebog.php on line 39
Har prøvet alt men kan ikke finde ud af hvad fejlen er, håber i kan hjælpe mig ????? her har i scriptet som den siger at der er fejl i:
<? $foresp = mysql_query("SELECT navn, email, dato, besked FROM bog ORDER BY nr DESC"); while($database = mysql_fetch_array($foresp)){ echo "<tr><td valign=\"top\">"; echo "fra: <a href=\"mailto:"; echo $data["email"]; echo "\">"; echo $data["navn"]; echo "</a>"; echo "<br>"; echo $data["dato"]; echo "</td><td valign=\"top\">"; echo nl2br($data["besked"]); echo "</td> </tr>"; } ?>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
foresten der er en fejl i det jeg har skrevet, men det ændre ikke at den giver mig fejl: while($data der skulle stå data i stedet for database, men som sagt det ændre ingenting!
<? $foresp = mysql_query("SELECT navn, email, dato, besked FROM bog ORDER BY nr DESC") or die (mysql_error()); if(mysql_num_rows($foresp) !=0) { while($data = mysql_fetch_array($foresp)){ echo "<tr><td valign=\"top\">"; echo "fra: <a href=\"mailto:"; echo $data["email"]; echo "\">"; echo $data["navn"]; echo "</a>"; echo "<br>"; echo $data["dato"]; echo "</td><td valign=\"top\">"; echo nl2br($data["besked"]); echo "</td> </tr>"; } ?> </table> </body> </html> her har i hele scriptet, så kan i jo tjekke engang om der er noget jeg har lavet forkert
Er du sikker på, at kolonnerne i din databasetabel, er stavet som i din query? Fejlen kunne fx være, at du har skrevet email i queryen, mens den hedder mail i databasen...
Lige et spørgsmål, inden at jeg lukker helt af..!! Nu har jeg fået det til at virke, der er bare et problem når jeg trykker på send så viser den ingenting, den skulle jo vise hvem der har skrevet og hvad personen har skrevet i min gæstebog, er det noget i hurtigt kan svare mig på??
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.