Foutmelding:
mysql_fetch_row(): supplied argument is not a valid MySQL result resource in .../public_html/cal.php on line 52
Gebruikte code:
Debugging:
Output van debugging
2004
11
29
2004-11-29
Echter geeft volgende code géén foutmelding:
Met de datum manueel ingevoerd, krijg ik netjes de resultaten uit de tabel.
Het verschil is mogelijk de enkele aanhalingstekens rond de datum:
Echter geen verschil.
Dus als ik de datum manueel invoer, geen probleem. Probeer ik een samengestelde datum, de foutmelding. Iemand een oplossing?
mysql_fetch_row(): supplied argument is not a valid MySQL result resource in .../public_html/cal.php on line 52
Gebruikte code:
PHP:
1
2
3
4
5
| $sql = mysql_query("SELECT * FROM s16168_kal where datum=$j . "-" . $m . "-" . $d "); while ($row = mysql_fetch_row($sql)) { echo "$row[0] $row[1] $row[2] <br />"; } |
Debugging:
PHP:
1
2
3
4
| echo $j; echo "<br />"; echo $m; echo "<br />"; echo $d; echo "<br />"; echo $j . "-" . $m . "-" . $d; |
Output van debugging
2004
11
29
2004-11-29
Echter geeft volgende code géén foutmelding:
PHP:
1
2
3
4
5
| $sql = mysql_query("SELECT * FROM s16168_kal where datum='2004-11-29' "); while ($row = mysql_fetch_row($sql)) { echo "$row[0] $row[1] $row[2] <br />"; } |
Met de datum manueel ingevoerd, krijg ik netjes de resultaten uit de tabel.
Het verschil is mogelijk de enkele aanhalingstekens rond de datum:
PHP:
1
| ' ' |
Echter geen verschil.
Dus als ik de datum manueel invoer, geen probleem. Probeer ik een samengestelde datum, de foutmelding. Iemand een oplossing?
[ Voor 14% gewijzigd door Verwijderd op 29-11-2004 20:33 ]