include "varia/connect_db.php"
moet daar geen ; achter?
Link gekopieerd
include "varia/connect_db.php"
;
$sql = mysql_query("SELECT name, email, datum FROM * WHERE DATE(CURRENT_DATE(), INTERVAL 90 DAY) >= datum ")
or die(mysql_error());
if (mysql_num_rows($sql)==0)
{
echo 'Geen rijen gevonden!';
}
else {
$list = mysql_fetch_assoc($sql);
echo '<pre>';
print_r($list);
echo '</pre>';
}
Edit: Zorg dat je je syntax correct hebt dit scheelt al een hele hoop foutenen let op je foutmeldingen!
Link gekopieerd
@Jurgen
Het is wel netjes om die { en } erbij tezetten bij de if, maar omdat de if maar 1 regel code bevat (dus er staat maar 1 regel tussen { en }) is het niet nodig. Wim heeft het goed gezien, er mist een ; op die regel.
Link gekopieerd
van die ; klopt,
maar de fout is nog hetzelfde gebleven??
ik snap het ook niet, daarom vraag ik raad
Link gekopieerd
INTERVAL 90 DAY) >= datum
datum?
Link gekopieerd
<?php
include("varia/connect_db.php");
$sql = mysql_query("SELECT name, email, datum FROM * WHERE DATE(CURRENT_DATE(), INTERVAL 90 DAY) >= datum ")
or die(mysql_error());
if (mysql_num_rows($sql)==0){
echo 'Geen rijen gevonden!';
}
else {
$list = mysql_fetch_assoc($sql);
echo '<pre>';
print_r($list);
echo '</pre>';
}
?>
Link gekopieerd
Haal al die overbodige whitespace weg.
Link gekopieerd
CURRENT_DATE moet dat niet CURDATE zijn? let wel op dat je veld een date/time veld is.
<?php
$sql = mysql_query("SELECT name, email, datum WHERE DATE(CURDATE(), INTERVAL 90 DAY) >= datum ")
?>
Link gekopieerd
dirk schreef op 07.12.2006 10:36
van die ; klopt,
maar de fout is nog hetzelfde gebleven??
ik snap het ook niet, daarom vraag ik raad
De fout blijft hetzelfde, maar het regelnummer van de fout ook?
De regel:
echo 'Geen rijen gevonden!';
moet overigens tussen {} staan, vanwege die if er voor.
Link gekopieerd
zie mijn post, je zet daar datum neer... waar slaat datum op... op niets... tis zoals je het er zo in hebt staan een integer, maar ik geloof niet dat woorden tegenwoordig tellen als getallen dus daar zit je fout
Link gekopieerd