$userrow->* wird jeweils früher aus der datenbank entnommen...
bekommen tu ich alles...das heißt zuviel...
was aber in der klammer gesagt werden soll ist das vom letzten eintrag der da war bevor man sich eingeloggt hat 100 einträge anzeigen soll die geschriebn wurden...und davor wird gesagt das man nur die angezeigt bekommt die an einem geflüstert wurden...die an alle gesagt werden...und die man selbst geschickt hat....
-also sag ich mal es sind 120 einträge...
-bei eintrag 90 hat man sich eingeloggt...
-das heißt $last2 ist 90 und $max damit 190...
-$userrow->id is die eigene id und $userrow->username ist der eigene name
-
empfaengerid 0 steht dafür das es an alle ist
-
und order by id ist ja eigentlich bekannt damit alles schön nach reihenfolge angezeigt wird
-
limit(also dann LIMIT $last2,$max) kann ich nicht verwenden aus dem grund das nicht alle nachrichten an mich oder an alle sind sondern auch private nachrichten an andere gehen und vielleicht aus irgendeinen grund auch mal eine nachricht gelöscht wird
$textabfrage = mysql_query("SELECT * FROM chat WHERE empfaengerid='0' OR empfaengerid='".$userrow->id."' OR absender='".$userrow->username."' AND (id > '".$last2."' AND id < '".$max."') ORDER BY id");
while($textrow = mysql_fetch_object($textabfrage))
{
//ausgabe//
}
wenn mehr benötigt wird bitte bescheidsagen^^
MfG
Sebastian