Awaysystem für Ajax chat

  • Themenstarter Themenstarter wt-e
  • Beginndatum Beginndatum
W

wt-e

HuHu
ich habe folgendes problem:
ich sollte in meine userliste eine mysql abfrage machen...in der gefragt wird ob der user der unten aufgelistet ist away ist
dafür müsste ich bei der mysql abfrage die tabelle "usr_name" mit dem unten abgliechen und wenn er dort vorhanden ist die variable "usr_away" auslesen und dann if ($usr_away =="1"){echo "away";) ausgeben

hat dafür irgendjemand eine idee
Code:
users=users.split('|')
for(i=0;i<users.length;i++){
aline=users[i].toString()
aline=aline.split('*');
if(parseInt(aline[1])==parseInt(ajx_user)){dtt=' &not;'}else{dtt=''}
online=online+'<a href="info.php?reason=link" title="'+set_usri+'" class="o" onclick="show_user('+aline[1]+',\''+aline[0]+'\');return false">&middot; '+aline[0]+dtt+'</a><br />'
}

Vielen Dank
Gruß Jan
 
das Einfachste wäre vielleicht, du schreibst die liste jedesmal komplett neu.

Grund: angenommen da sind 20 User im Chat, dann müsstest du bei jedem User, den dir der Server nennt, alle User in der Liste durchgehen... das wären dann 400 Durchläufe(naja...etwas weniger, sobald er gefunden wurde, kannst du ja abbrechen)

...abgesehen davon...was ist mit denen, die raus sind aus dem chat...die bleiben dann immer noch stehen.
 

Neue Beiträge

Zurück