Hallo!
Also kA, ich hab eine sql abfrage geschrieben und da bei der If-Anweisung immer das Falsche erfebnis rauskam hab ich mal alle Werte ausgeben wollen und bemerkt das die Abfrage gar nicht richtig läuf bzw. einfach nichts ausgibt...
Hab ich etwas nicht beachtet?
Also kA, ich hab eine sql abfrage geschrieben und da bei der If-Anweisung immer das Falsche erfebnis rauskam hab ich mal alle Werte ausgeben wollen und bemerkt das die Abfrage gar nicht richtig läuf bzw. einfach nichts ausgibt...
PHP-Code:
case "kaufen":
$id = $_GET["id"];
mysql_connect ("localhost","","") or die ("Keine Verbindung zum Server");
mysql_select_db ("") or die ("Keine Tabelle ausgewählt");
$sql="SELECT pferde.*, benutzerdaten.* FROM pferde INNER JOIN benutzerdaten WHERE benutzerdaten.Id = '".$_SESSION['user_id']."' AND pferde.Pferd_id = $id";
$ergebnis = mysql_query($sql)
or die(mysql_error().'<hr />'.'euer SQL'.'<hr />');
echo "<br><br>";
if ($row->Wert >= $row->Konto OR $row->Besitzer != 'Markt')
{
echo "Zu wenig Geld";
echo "Wert ist $row->Wert";
echo "Besitzer ist $row->Besitzer"; // hier wollte ich es testen.
}
else {
echo "Du kannst es kaufen.";
}
break;
Kommentar