Ich habe mal folgenden Code:
In einem Login-Logout-Script ist dazu noch der Username ($user_name) deklariert. Meine Datenbank dazu hat folgende Struktur:
ID - Username - Buchtitel
Mein Problem ist, dass ich nur die Datensätze anzeigen möchte, in denen der jeweilige $user_name gespeichert ist. Also soll User1 seine Einträge sehen, und User2 seine.
Ich hoffe ich habe mich verständlich ausgedrückt. Falls das zu verwirrend ist, könnt ihr ja jederzeit fragen. Zudem bin ich noch ein relative Anfänger. Daher bitte ich, so weit es möglich ist, sich so einfach wie Möglich auszudrücken. Evt. mit Code-Beispielen.
Danke für eure Mühe im voraus.
Lg mmoerth
PHP-Code:
<?php
//Connect
$conn = mysql_connect('localhost', 'datenbank', 'passwort');
mysql_select_db('datenbank', $conn);
mysql_set_charset('UTF-8', $conn);
$sql = "select * from tabelle";
//Ausführen des Statements und evtl. Fehlerbehandlung mit 'die'
$result = mysql_query($sql) or die (mysql_error());
//Anzahl der Datensätze ermitteln
$row_count = mysql_num_rows($result);
echo "<ol>";
while($row = mysql_fetch_assoc($result)) {
echo "<li><a href='#'> " . $row['buchtitel'] . "</a></li>";
}
echo "</ol>";
?>
ID - Username - Buchtitel
Mein Problem ist, dass ich nur die Datensätze anzeigen möchte, in denen der jeweilige $user_name gespeichert ist. Also soll User1 seine Einträge sehen, und User2 seine.
Ich hoffe ich habe mich verständlich ausgedrückt. Falls das zu verwirrend ist, könnt ihr ja jederzeit fragen. Zudem bin ich noch ein relative Anfänger. Daher bitte ich, so weit es möglich ist, sich so einfach wie Möglich auszudrücken. Evt. mit Code-Beispielen.
Danke für eure Mühe im voraus.
Lg mmoerth
Kommentar