Hab ein Fehler im Code
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Bei dem Code kommt irgndwie net das raus was ich will! Wo ist der Fehler?
<?php
session_start();
?>
<html>
<body>
<?php
$verbindung = mysql_connect ("mysql.lima-city.de",
"USER23305", "Meinpasswort");
mysql_select_db("DB376082757");
$abfrage = "SELECT * FROM User WHERE Name = '$user'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if ($row->Name == $w1 AND $row->Passwort == $w2)
{
echo"<table><td>Von</td><td>Titel</td></tr>";
$abfrage = " 'SELECT * FROM `for` ";
$ergebnis = mysql_query($abfrage);
while($ro = mysql_fetch_object($ergebnis))
{
echo"<tr><td>$ro->name</td><td><a href='les.php?id=$ro->id'>$ro->titel</a></td></tr>";
}
echo"</table><br><br><a href='PM.php'>Zur?ck</a>";
}
else
{
echo"Falsch eingeloggt";
}
}
?>
</body>
</html>
Irgendwie kommt das raus:
Von Titel
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/silix/html/PM/forum.php on line 29
Zur?ck
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/silix/html/PM/forum.php on line 17
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich denke hier steckt der Fehler drin:
$abfrage = " 'SELECT * FROM `for` ";
$ergebnis = mysql_query($abfrage);
das sollte so heissen:
$abfrage = "SELECT * FROM for";
$ergebnis = mysql_query($abfrage);
Du hattest ein fehlerverursachendes Hochkomma in Deiner Abfrage drin!
Wobei diese Dinger da -> `` optional sind! -
H?h?
-
Das w?rd ich auch gern verstehen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage