Berichten 35.796
Reputatie 1
Punten 0,00 Nee, als je bent uitgelogd ben je meteen weg. SELECT blabla FROM leden WHERE DATE_ADD(laatstonline, INTERVAL 300 SECOND) > NOW() AND ingelogd = 1 en als je uitlogt zet je ingelogd op 0 en sta je dus niet meer in de lijst.
Berichten 20.364
Reputatie 0
Punten 0,00 Bedankt lennard , Ik zal he doen
Berichten 18.482
Reputatie 0
Punten 0,00 Post je script dan eens hier
Berichten 35.796
Reputatie 1
Punten 0,00 Je weet wel zeker dat de kolom ingelogd op 1 staat?
Berichten 20.364
Reputatie 0
Punten 0,00 $sql = mysql_query("SELECT id, naam, muntjes FROM leden WHERE DATE_ADD(laatst_actief, INTERVAL 300 SECOND) > NOW() AND ingelogd = 1 "); Dit is query maar hij update wel als ik ben ingelogd maa je komt er niet te staan.
Berichten 35.796
Reputatie 1
Punten 0,00 haal die "AND ingelogd =1" eens weg, werkt ie dan wel?
Berichten 35.796
Reputatie 1
Punten 0,00 Dus als je dat stukje weghaalt werkt het nog niet? Dan ligt het aan je DATE_ADD(laatst_actief, INTERVAL 300 SECOND) > NOW() lijkt mij. Update je laatst_actief elke keer? Is het wel een datetime-kolom?
Berichten 6.201
Reputatie 0
Punten 0,00 Verander je laatst_actief naar een datetime kolom