Datenbank Abfrage

Hallo zusammen,
ich möchte meinen Techniker ein bischen entlasten, bzw. selbst dazu
lernen, aber so ganz einfach ist das für mich leider nicht.

Ich hätte gerne neben einem Bild den Nicknamen angezeigt. Wie muss ich
das machen?

Hier mal die Seite wie sie jetzt aussieht.
Vielen Dank für die Hilfen schon jetzt

include(„common.php“);
include(„sessions.php“);
securitycheck();
$session=new sessions();
$sessionid=$session->check_session();
$session->update_sessions($sessionid);
$row_users_name=mysql_fetch_object(mysql_query(„SELECT id,username,photo,style FROM „. $table_users .“ WHERE sessions=’“. $sessionid ."’"));
?>

echo $community_name; ?>

echo $row_users_name->nickname; ?>


Gruß
Neckar

Ich hätte gerne neben einem Bild den Nicknamen angezeigt. Wie
muss ich
das machen?

die frage klingt nach: ich stehe in berlin und möchte nach rom wandern, wo muss ich lang? was hilft dir dann eine antwort: immer nach sueden, und nach den richtig grossen bergen nochmal fragen.

im detail ist es eine unangenehme frage, weil niemand weiss, wie deine datenbank aussieht.

> $row\_users\_name=mysql\_fetch\_object(mysql\_query("SELECT  
> id,username,photo,style FROM ". $table\_users ." WHERE  
> sessions='". $sessionid ."'"));

ich orakel mal ein bisschen rum:
vorrausgesetzt, dass $row_users_name->username nicht anderweitig genutzt wird: da du unten echo $row_users_name->nickname schreibst, musst du vermutl. entweder deine abfrage in
SELECT id,username as nickname,photo,style …

oder dein echo in
$row_users_name->username

es sei denn, es gibt noch eine spalte nickname, dann musst du deine abfrage in
SELECT id,username,nickname,photo,style …

ändern.

> 

das br muss dringend entfernt werden

echo $row_users_name->nickname ; ?>

Hallo,
Kommt eine Fehler Meldung???Denn ich glaube du hast da ein Fehler gemacht…

include(„common.php“);
include(„sessions.php“);

ersetze mal das include durch require()

$row_users_name=mysql_fetch_object(mysql_query(„SELECT
id,username,photo,style FROM „. $table_users .“ WHERE
sessions=’“. $sessionid ."’"));

$row_users_name=mysql_fetch_object(mysql_query(„SELECT
id,username,photo,style FROM ‚$table_users‘ WHERE
sessions = ‚$sessionid‘“));

Hallo doeneraffe,
nein, dass denke ich mal nicht. Um die Seite wo das Bild erscheint, geht es um einen Chat Raum. Es ist auf jeder Seite immer „include“ angegeben, auch in der „guestbuck.php“, aus der ich die meisten Daten übernommen habe. Das Bild des Mitgliedes erscheint richtig, nur eben der Nickname daneben, der erscheint nicht. Es kommt auch keine Fehlermeldung.
Gruß
Neckar

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

$row\_users\_name=mysql\_fetch\_object(mysql\_query("SELECT id,username,photo,style FROM ". $table\_users ." WHERE sessions='". $sessionid ."'"));
 echo $row\_users\_name-\>nickname; ?\>

im select schreibst du username im echo nickname,
eins von beidem ist falsch.

Gruß
Phillip