Ich habe eben einen Fehler in meinem Skript entdeckt. Es ist als würde es diese Zeile einfach überspringen! Durch Testen hab ich gemerkt, dass PHP scheinbar ein Problem damit hab, wenn ich eine Variable benutze für den Namen einer Tabellenspalte. Geht das denn wirklich nicht?
$upgrade = mysqli_query($db, "UPDATE villages SET '$building' = '2' WHERE id = '$villageId'");
$upgrade = mysqli_query($db, "UPDATE villages SET '$building' = '2' WHERE id = '$villageId'");
Kommentar