Parse error: syntax error, unexpected T_VARIABLE in /home/public_html/dirk/verlooplijst.php on line 8

<?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>';
}
?>

dat begrijp ik niet?
@wes
Als er een fout zit in zijn query, zou hij een mysql error moeten krijgen. datum zou ook een db veld kunnen zijn?

Maar goed, om die mysql error te krijgen zal de rest van het script natuurlijk ook moeten kloppen. :P
Wes, datum is de kolomnaam waarnaar wordt gekeken, de query staat (ongeveer) zo op de MySQL site (klik)
<?php
include("varia/connect_db.php");

$sql = mysql_query("SELECT name, email, datum FROM * WHERE DATE_SUB(CURDATE(), 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]
typo
[/edit]

[edit]
Nog 1, want Wim had wes al verbeterd, het betrof inderdaad gewoon de kolomnaam in de query
[/edit]
wes schreef op 07.12.2006 10:49
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


&#1443 ^^
datum is het veld, waarin de datetime staat
wat ik wil is dus:
de datum die in het veld staat, 90 dagen bijtellen,
die datums + 90 dagen moet ik dus
maar ik denk niet dat de fout daarin zit
ik krijg immers geen query fout
met het script van Robert,
nog altyd dezelfde foutmelding
raar maar waar
Kun je de foutmelding nog eens posten?

Ik heb het script van Robert net ook eens geprobeert, en ik krijg alleen een mysql error aangezien ik die db niet heb, maar het script verder gaat goed.

Wim schreef op 07.12.2006 12:12
Kun je de foutmelding nog eens posten?

Ik heb het script van Robert net ook eens geprobeert, en ik krijg alleen een mysql error aangezien ik die db niet heb, maar het script verder gaat goed.



Zelfde geld hier, ik heb zelfs even een database aangemaakt, en het lijkt hier prima te werken.

hum,
ik had nog een backup staan, van de externe dbase
en heb die op mijn local geplaatst nu
hoe het kan weet ik nog niet, server fout van de host ?
maar op mijn local krijg ik nu wel sql fouten
dus, dat T_VARIABLE is ok nu
bedankt, en exuseer mij aub

Reageren