login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mysql_fetch_row()

Offline Redcap - 04/10/2006 17:52
Avatar van RedcapHTML interesse Ik heb een tutorial hier op sima gelezen over mysql_fetch_row... Alleen als ik het probeer, dan krijg ik de volgende error:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/klassesite/domains/klassesite.nl/public_html/gastenboek.php on line 6

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/klassesite/domains/klassesite.nl/public_html/gastenboek.php on line 11

Hoe kan dit ?

11 antwoorden

Gesponsorde links
Offline Simon - 04/10/2006 17:54
Avatar van Simon PHP expert er is iets aan fout aan je query, debug hem eens:

  1. $q = mysql_query("query") or die("FOUT: ".mysql_error());
  2. $r = mysql_fetch_row($q);
Offline Redcap - 04/10/2006 17:55
Avatar van Redcap HTML interesse FOUT: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'query' at line 1

:s
Offline Voldemort - 04/10/2006 17:56
Avatar van Voldemort PHP ver gevorderde Toon je query eens.
Offline Rens - 04/10/2006 17:56
Avatar van Rens Gouden medaille

Crew algemeen
Ja, nu je query nog even echoën, en dan kun je zo zien wat de fout is.
Offline Redcap - 04/10/2006 17:58 (laatste wijziging 04/10/2006 18:00)
Avatar van Redcap HTML interesse
  1. <?php
  2. mysql_connect("localhost", "gebruikersnaam", "wachtwoord");
  3. mysql_select_db("naam van database");
  4.  
  5. $res = mysql_query("SELECT Voornaam FROM gastenboek");
  6. while ($arr = mysql_fetch_row($res)) {
  7. echo $arr[0]." ";
  8. }
  9. ?>

Hoe echo je je query dan?
Offline Rens - 04/10/2006 18:01
Avatar van Rens Gouden medaille

Crew algemeen
Ik doe het altijd zo:
  1. <?PHP
  2. $sQuery = "Je Query";
  3. if(!$rResult = MySQL_Query($sQuery))
  4. {
  5. echo $sQuery;
  6. } else
  7. {
  8. // doorgaan
  9. }
  10. ?>
Offline Redcap - 04/10/2006 18:08
Avatar van Redcap HTML interesse Ja maar als je dat doet en er zitten " en ' s in je script dan werkt ie niet ? hoe los je dat op dan?
Offline Rens - 04/10/2006 18:09
Avatar van Rens Gouden medaille

Crew algemeen
Hoe bedoel je als er ' en " in je script zitten? 
Offline Redcap - 04/10/2006 18:13
Avatar van Redcap HTML interesse Kijk, als ik nu mn script in die array zet, krijg ik :
Parse error: syntax error, unexpected T_STRING in /home/klassesite/domains/klassesite.nl/public_html/gastenboek.php on line 2
Offline GTW - 04/10/2006 18:13
Avatar van GTW Gouden medaille

PHP gevorderde
in zijn query bedoelt ie waarschijnlijk...
die moet je dat escapen met \
Offline Redcap - 04/10/2006 18:25
Avatar van Redcap HTML interesse Dat van die query echoen is niet gelukt ... maar ik heb het probleem opgelost, het was gewoon een typfoutje, hij probeerde iets uit de database te halen wat niet bestond... Iig bedankt voor jullie hulp!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s