Einfach so:
SQL:$sql = "SELECT * FROM tabelle WHERE user = '" .$_SESSION["user"] ."'"
hat geklappt.
Problem mit der Tabelle bleibt. Er zeigt mir die Daten zwar an , jedoch folgendermaßen:
2010-05-31Test-50000
(sprich keine Tabelle sonder einfach hintereinander weg)
noch einmal der Code:
PHP:
<?php
//Serverdaten
$server = "localhost";
$benutzer = "xx";
$passwort = "xx";
$verbindung = mysql_connect($server,$benutzer,$passwort);
mysql_select_db("xx");
$sql = "SELECT userid, Buchung, Verwendungszweck, Betrag FROM Buchungen WHERE userid = '".$_SESSION["user_id"] ."' LIMIT 30";
$ergebnis = mysql_query($sql);
//echo $ergebnis;
while($row = mysql_fetch_object($ergebnis))
{
echo "<tr>";
echo "<td>",$row->Buchung,"</td>";
echo "<td>",$row->Verwendungszweck,"</td>";
echo "<td>",$row->Betrag,"</td>";
echo "</tr>";
}
mysql_close($verbindung);
?>
Zuletzt bearbeitet: