Ich möchte für ein UPDATE-Statment in der DB prüfen, ob ein Datensatz geändert wurde, oder nicht.
Nun setze ich über $branche->query() [Branche ist mein Datenbankobjekt der Tabelle Branche] ein UPDATE-Statement ab, welches aber anstatt eine ID nen Buchstaben hat.
Also wird niemals ein Datensatz gefunden, der geändert werden könnte.
Die $branche->query-Funktion gibt aber immer "true" zurück.
Code: Alles auswählen
$sql = "UPDATE ".$branche->name." SET
titel='$titel',
umlaute='$umlaute',
webseite='$webseite',
beschreibung='$beschreibung',
email='$email',
name='$name',
plz='$plz',
ort='$ort',
strasse='$strasse',
Nr='$nr',
telefon='$telefon',
fax='$fax',
aktiv='$aktiv'
WHERE id=$i'd'";
var_dump($branche->query($sql));
if ($branche->query($sql))
$err->getMsg("Der Datensatz wurde geändert!");