ik gebruik dit script om de leefijtd van mijn gebruikers te bepalen
maar is het ook mogelijk om het net anders om te doen
bijvoorbeeld, in de db staat ergens jjjj/mm/dd
en ik zoek naar leeftijd 15.. dan moet het script em ombouwen zodat hij iedereen vind die overeenkomt met 15 jaar...

EDIT: Hij moet dus de Geboortedatum/jaar Laten zien
bouw de datum voor vijftienjarigen, op een manier van vandaag zoveel jaar geleden tot morgen zoveel jaar geleden en zoek in de database naar datums daar tussen :)
Jaren, maanden, dagen met elkaar vergelijken en aftrekken en dan kijken hoe oud diegene is...
15 is een getal da moet alles kunnen worden wat hij uit $_POST['age'] haalt.
mag ik een voorbeeldje?
plz....
dan kan ik mun zoekfunctie afmaken
je haalt het uit db, doet $jaar = explode("/",$string)
dan
<?
if($jaar[1]+$_POST['age']=date("Y")) {
//is zo oud
}else{
//niet zo oud
}
?>
kon welles niet gaan werken, maari s een idee :P..

date("Y")-$_POST['age'] kan beter werken denk ik :)
Je kan toch dat script gebruiken om de leeftijd te bepalen en al de leeftijd 15 is echo het. Zo simpel is het.
<?
$query = mysql_query("SELECT * FROM pli_user") or die (mysql_error());
$data = mysql_fetch_object($query);

$jaar = explode("/",$data->age);
if(date("Y")-$_POST['age']) {
echo"$jaar<br><br>";
}else{
echo"fout";
}
?>

zou dat dan zoals dit moeten werken?
bij die echo geeft hij aan 'Array' dus ik neem aan van niet..
nee niet helemaal :P

<?
$query = mysql_query("SELECT * FROM pli_user") or die (mysql_error());
while ($data = mysql_fetch_array($query)) {
$datum = $data["age"];
$jaar = $array[0];
$maand = $array[1];
$dag = $array[2];
$datum1 = date("Y/m/d", mktime(0,0,0,$maand,$dag - 1,$jaar - $_POST["jaar"] - 1));
$datum2 = date("Y/m/d", mktime(0,0,0,$maand,$dag,$jaar - $_POST["jaar"]));
if($datum >= $datum1 && $datum <= $datum2) {
echo $date["nick"] . "<br />";
}
?>
hij laat de echo niet zien ofzow..
maruhm.. hij moet de JJJJ/MM/DD wat hij uit de leeftijd haalt, gebruiken in een andere query om de `age` LIKE 'moet hier dus komen' te laten werken.
uitleg: je post een leeftijd en hij laat de nicks zien die zouit zijn

Reageren