So, dann habe ich jetzt nochmals eine Frage, die Tabelle besteht bereits.
Die sieht hier folgendermassen aus:
id
Name
Geburtstag
Rasse
Preis - das hier gebe ich aber nur aus, wenn der Hund noch zu haben ist, ansonsten ist das hier eigentlich nicht wirklich von Belang)
Geschlecht
Besitzer (hier kommt dann einer rein, sobald jemand den Hund kauft)
Charakter
Hunger Standart: 0
Durst Standart: 0
Zufriedenheit Standart: 100
Hygiene Standart: 100
Ausbildung Standartwert: 0
Das ist jetzt nicht das Problem. Um die Hunde auszugeben, die in der Datenbank sind, benutze ich diesen Code.
<?php
include('db.php');
$sql = "SELECT id, Name, Geburtstag, Rasse, Preis, Geschlecht, Charakter FROM hund";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
echo "$row[Name] | $row[id] | $Geburtstag] | $row[Rasse] | $row[Preis] | $row[Geschlecht] | $row[Charakter] |";
}
mysql_close();
?>
Bis soweit ist es schonmal richtig, habe ich sogar geprüft. Jetzt aber zum nächsten, um den Hund zu kaufen, muss ich ja jetzt den User, der den Hund kaufen will, also, der, der sich eingeloggt hat, der müsste ja auch, durch eine Variable zu überprüfen sein, denke ich mir mal. Da müsste ich halt die Variable mit der Verbindung zur Tabelle vom User überprüfen, weiss jetzt nicht, ob das verständlich ist, also der User, der sich angemolden hat, wird dann überprüft, unter welchem Namen er sich eingeloggt hat. Hierzu habe ich eigentlich keine Fragen. Jetzt aber kommt das Problem. Ich weiss nicht, die Tiere, die zur Auswahl stehen, werden nun ausgegeben, zumindest sollte dies auf diese Weise funktionieren

aber ich weiss nicht genau, wie ich ausgeben kann, dass man nicht gleich beide Tiere kauft und dass es das Tier, dass man kauft, automatisch aus der Liste der verfügbaren löscht, weiss nicht, kann man das? Wie wäre der Befehl um in der Liste Besitzer den anzugeben, der es gekauft hat und in der Liste User unter Tiere den Namen des gekauften Hundes anzugeben und natürlich seinen Stecki, wenn man diesen ausgeben will

. Mag mir das jemand erklären?
Ja, das mit dem Geld verstehe ich jetzt einigermassen, dafür müsste man ausgeben, wie viel Geld der User hat, was mit dem gleichen System funktionieren müsste, wie ich eben die Hunde ausgegeben habe, also mit:
SELECT Geld FROM user
Aber wie ziehe ich das jetzt ab? Muss ich einfach in einer Variable das hier machden? :
$Geld: Select Geld FROM user
$Geld_weg: Select Preis FROM hund
$ergebnis: $Geld - $Geld_weg
An sich ist das nicht wirklich korrekt, da würde ich glaube ich jeder PHP-Kenner sich totlachen, aber ich denke, dass es mit diesem Prinzip eigentlich funktionieren müsste. Oder nicht? Bin da ein bisschen verwirrt. Hilfe?!
Herodius