C
Chris_ist_online
Hallo,
erst mal ein gutes neues Jahr.
Ich habe vor User von der Freundesliste, die derzeit online sind, anzuzeigen. Soweit so gut:
Als erstes möchte ich alle Freundesliste auslesen. Hab ich hingebracht...
Nun geht es zum zweiten Schritt: Ich möchte die Kommas (nacheinander) zwischen den ausgelesenen Usern rauslöschen & dabei diesen User in die Variable (aktuelle_id) reinschreiben, und überprüfen, ob er aktiv ist.
-> Das alles muss ich in einer Schleife realisieren :-(
Ich schaffe es aber nicht... hab aber schon rumprobiert, drum gibts den Code unten
Zuletzt muss ich noch für den User das Profilbild laden, dass ist aber auch kein Problem (siehe unten).
Könnt ihr mir da helfen? - Danke schon mal im Vorraus!
erst mal ein gutes neues Jahr.
Ich habe vor User von der Freundesliste, die derzeit online sind, anzuzeigen. Soweit so gut:
Als erstes möchte ich alle Freundesliste auslesen. Hab ich hingebracht...
Nun geht es zum zweiten Schritt: Ich möchte die Kommas (nacheinander) zwischen den ausgelesenen Usern rauslöschen & dabei diesen User in die Variable (aktuelle_id) reinschreiben, und überprüfen, ob er aktiv ist.
-> Das alles muss ich in einer Schleife realisieren :-(
Ich schaffe es aber nicht... hab aber schon rumprobiert, drum gibts den Code unten
Zuletzt muss ich noch für den User das Profilbild laden, dass ist aber auch kein Problem (siehe unten).
Könnt ihr mir da helfen? - Danke schon mal im Vorraus!
PHP:
<?php
session_start();
?>
<?php
$datenbank_username = "root";
$datenbank_passwort = "";
$datenbank_name = "homepage";
$tabellenname = "userdaten";
$db = @mysql_connect(localhost, $datenbank_username, $datenbank_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");
mysql_select_db($tabellenname, $db);
//Userdaten aus Sessions laden
$e_mail_session = $_SESSION["E_mail"];
//Freundesliste laden
$xx1 = "SELECT Freunde (ID) FROM username WHERE `E_mail`";
$freunde_herausfinden = mysql_query($xx1);
//Letzter Seitenaufruf vom aktuell ausgewähltest Mitglied laden
$xx2 = "Select LetzterSeitenaufruf from username where 'E_mail'"; //aus den Sessions auslesen
$aktive_mitglieder_auslesen = mysql_query($xx2);
//Bei Bedarf Profilbild laden
$xx3 = "";
$Profilbild_anzeigen = mysql_query($xx3);
$aktuelle_id ="-1";
while($zeile < $maximale_zeilenanzahl_variabel) //Hier ist ein Fehler, da ich den Teil nicht zusammenbauen kann (siehe unten)
{
$zeile++;
//Hier weis ich nimmer weiter... :-(
//Aktivität ermitteln
date_default_timezone_set('Europe/Berlin');
$uhrzeit_des_letzten_seitenaufrufs = mktime(17,03,0,1,9,2011);
$aktuelle_uhrzeit = time();
$uhrzeit_differenz = $aktuelle_uhrzeit - $uhrzeit_des_letzten_seitenaufrufs;
If ($uhrzeit_differenz < "300")
{echo '<img src="$Profilbild_anzeigen" alt="">';}
//Aktivität wurde ermittelt und evtl. Bild ausgegeben
}
?>