Hallo!
Ich habe diesen PHPCode:
dies bekomme ich als Rückgabe:
Resource id #10
userid ist korrekt, ebenso die Namen für die Datenbank, also privatemessage und Zu.
Egal wieviele Einträge in der Datenbank vorhanden sind bekomme ich als Ergebniss Resource id #10, also auch wenn keine Einträge vorhanden sind.
wenn ich versuche mir $row anzeigen zu lassen, so scheint dies leer zu sein.
Sieht jemand meinen Fehler?
Ich habe diesen PHPCode:
PHP-Code:
<?
error_reporting(E_ALL);
session_start();
include 'sessionhelpers.inc.php';
include 'BBCode.php';
if (logged_in())
{
echo INDEX;
{
$userid=getuserid();
echo $userid;
echo '<table border=1>';
$sql="SELECT
*
FROM
privatemessage
WHERE
Zu='$userid'";
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)or die(mysql_error().'<hr />'.$result.'<hr />'));
{
$link='<a href="privatmessage_eingang.php?id='.$row['ID'].'" target="_blank"><FONT
COLOR="'.TABELCOLOR3.'">'.$row['Betreff'].'</a>';
$nameid=$row['Von'];
$query = mysql_query("SELECT Name FROM Kunden WHERE ID='$nameid'");
$row2=mysql_fetch_array($query);
$name2=$row2 ['Name'];
$name='<a href="profil_ansicht.php?id='.$nameid.'" target="_blank"><FONT COLOR="'.TABELCOLOR3.'">'.$name2.'</a>';
if ($row['Typ']==0)
{
echo '<tr bgcolor="'.TABELCOLOR1.'">';
}
else
{
echo '<tr bgcolor="'.TABELCOLOR2.'">';
}
echo '<td><FONT
COLOR="'.TABELCOLOR3.'">'.$name.'</td><td><FONT
COLOR="'.TABELCOLOR3.'">'.$link.'</td>
</tr>';
}
}
}
?>
Resource id #10
userid ist korrekt, ebenso die Namen für die Datenbank, also privatemessage und Zu.
Egal wieviele Einträge in der Datenbank vorhanden sind bekomme ich als Ergebniss Resource id #10, also auch wenn keine Einträge vorhanden sind.
wenn ich versuche mir $row anzeigen zu lassen, so scheint dies leer zu sein.
Sieht jemand meinen Fehler?
Kommentar