Tag!
Diese Fehlermeldung bekomme ich wenn ich versuche, eine Zeile in ner Datenbank zu ändern.
Und zwar ist x2 der Inhalt eines Primärschlüssels. Immer wenn ich ihn ändere per UPDATE, bekomme ich diese Meldung (über die(mysql_error())), obwohl der Wert wirklich verändert wird.
edit: hier noch der Code:
Die $erg Werte werden dann mit value in die Formularfelder geschrieben.
Die Seite ruft sich selber mit $ok=1 auf und die Feldnamen stimmen auch alle.
Woran kann es also liegen?
mfg
Cold
Diese Fehlermeldung bekomme ich wenn ich versuche, eine Zeile in ner Datenbank zu ändern.
Und zwar ist x2 der Inhalt eines Primärschlüssels. Immer wenn ich ihn ändere per UPDATE, bekomme ich diese Meldung (über die(mysql_error())), obwohl der Wert wirklich verändert wird.
edit: hier noch der Code:
PHP:
<?php
include ("connect.php");
$res = mysql_db_query("sephzone","Select * FROM games WHERE id LIKE '$id'",$db);
$erg = mysql_fetch_array($res);
mysql_close($db);
?>
PHP:
<?php
if(!$ok){} else {
if($pass!="demopasswort"){
echo("<p>Falsches Passwort!");
} else {
include ("connect.php");
mysql_db_query("sephzone","UPDATE games SET id = '$addid', header = '$addheader', article = '$addarticle'") or die ("Konnte Eintrag nicht ändern");
mysql_close($db);
echo ("Eintrag geändert");
}}
?>
Woran kann es also liegen?
mfg
Cold
Zuletzt bearbeitet: