TaxiDriver
Mitglied
Folgendes: Ich hab ein Login mit Sessions. in der Sessin speichert er die Variable login. dazu hab ich noch eine sql datenbank, wo die ganzen benutzer registriert sind (name, vorname, email etc..). jetzt log ich mich ein und jetzt will ich, dass sql je nach login die kompletten daten an php übergibt. mein script schaut so aus:
<?php
mysql_connect (localhost, user, pass);
mysql_select_db (login);
$result = mysql_query ("SELECT * FROM members WHERE login LIKE '$login%'");
if ($row = mysql_fetch_array($result)) {
do {
echo "MemberID:", " ", $row[0], "<p>", "Name:", " ", $row[1], "<p>", "Vorname:", " ", $row[2], "<p>", "Email:", " ", $row[3], "<p>";
} while($row = mysql_fetch_array($result));
} else {print "Fehler in Datenbank oder Session abgelaufen - Bitte neu einloggen";}
?>
wenn ich das nun ausführe, listet er mir aber alle user in der datenbank auf. was mach ich na falsch?
<?php
mysql_connect (localhost, user, pass);
mysql_select_db (login);
$result = mysql_query ("SELECT * FROM members WHERE login LIKE '$login%'");
if ($row = mysql_fetch_array($result)) {
do {
echo "MemberID:", " ", $row[0], "<p>", "Name:", " ", $row[1], "<p>", "Vorname:", " ", $row[2], "<p>", "Email:", " ", $row[3], "<p>";
} while($row = mysql_fetch_array($result));
} else {print "Fehler in Datenbank oder Session abgelaufen - Bitte neu einloggen";}
?>
wenn ich das nun ausführe, listet er mir aber alle user in der datenbank auf. was mach ich na falsch?