Hallo,
ich hab ein Problem mit nem PHP-Code.
Und kann den Fehler nicht entdecken.
Folgende Fehlermeldung wird ausgegeben: Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource
Vielen Dank für eure Hilfe
MadMax777
[php:1:7431e65a52]<?php
echo $s_name;
echo $s_email;
echo $name;
echo $email;
$host = "localhost";
$passwort = "xxx";
$benutzername = "xxx";
$datenbank = "xxx";
$db = mysql_connect($host,$benutzername,$passwort);
mysql_select_db($datenbank,$db);
if (!$db) {
echo "Fehler: Es konnte leider keine Verbindung zum Gästebuch hergestellt werden!\n";
exit;
}
$sql = "select * from Gaestebuch where Name like '%$name%' and EMail like '%$email%'";
if ($s_name = "ja") {
$sql = $sql + "order by Name";
}
if ($s_email = "ja") {
$sql = $sql + "order by EMail";
}
$ergebnis = mysql_query($sql,$db);
echo "<table width='100%' border='1'>\n";
while($row = mysql_fetch_object($ergebnis))
{
echo "<tr>\n";
echo "<td>", $row->Name, "", $row->EMail, "</td>\n";
echo "<td>
", $row->Text, "</br></td>\n";
echo "</tr>\n";
}
echo "</table>\n";
mysql_free_result($ergebnis);
mysql_close($db);
?>[/php:1:7431e65a52]
ich hab ein Problem mit nem PHP-Code.
Und kann den Fehler nicht entdecken.
Folgende Fehlermeldung wird ausgegeben: Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource
Vielen Dank für eure Hilfe
MadMax777
[php:1:7431e65a52]<?php
echo $s_name;
echo $s_email;
echo $name;
echo $email;
$host = "localhost";
$passwort = "xxx";
$benutzername = "xxx";
$datenbank = "xxx";
$db = mysql_connect($host,$benutzername,$passwort);
mysql_select_db($datenbank,$db);
if (!$db) {
echo "Fehler: Es konnte leider keine Verbindung zum Gästebuch hergestellt werden!\n";
exit;
}
$sql = "select * from Gaestebuch where Name like '%$name%' and EMail like '%$email%'";
if ($s_name = "ja") {
$sql = $sql + "order by Name";
}
if ($s_email = "ja") {
$sql = $sql + "order by EMail";
}
$ergebnis = mysql_query($sql,$db);
echo "<table width='100%' border='1'>\n";
while($row = mysql_fetch_object($ergebnis))
{
echo "<tr>\n";
echo "<td>", $row->Name, "", $row->EMail, "</td>\n";
echo "<td>
", $row->Text, "</br></td>\n";
echo "</tr>\n";
}
echo "</table>\n";
mysql_free_result($ergebnis);
mysql_close($db);
?>[/php:1:7431e65a52]