Ik ben bezig met een shoutbox. Het lukt me al aardig, maar ik stuit op een probleem: Onderstaande code geeft een fout:
PHP:
Het resultaat is:1
2
3
4
5
6
7
8
9
10
| include "config.php"; $query= "SELECT * FROM Shoutbox WHERE ip='.$REMOTE_ADDR.' and date_format(timediff(datum2,now()),'%H')<2"; $result = mysql_query($query) or die (mysql_error()); if(mysql_num_rows($result)<1){ // Doe niets; Script gaat door }else{ echo '<META HTTP-EQUIV="Refresh" CONTENT="0;URL=?show=shoutbox/shout&error=0"> '; exit; }; ... |
Hoe los ik dit op? De bedoeling is dus dat er een interval van 2 uur tussen 2 berichten van hetzelfde ip-adres zit. De kolom van de datum is datum2 en die zit in het formaat YYYY-MM-DD HH:MM:SS.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 '(datum2,now()),'%H')<2' at line 1
[ Voor 39% gewijzigd door ralphje op 29-01-2005 22:03 ]
Geniet, maar surf met mate!