Hey,
hab ein Problem mit mysql update.
es geht um das speichern ob checkboxen aktiviert sind oder nicht.
wenn sie aktiviert sind soll er ne 1 in ein feld schreiben sonst ne 0
so PROBLEM: das Update funzt aber wenn nun der eintrag in der db gleich bleibt weil das update immer ausgeführt wird
gibt affected rows nicht 1 zurück sondern immer 0 weil update den eintrag nicht verändert sondern nur ersetzt da durch wird aber immer der insert ausgeführt und ich hab den gleichen datensatz immer wieder in der db
klingt kompliziert hab mich bestimmt auch blöd ausgedrückt aber kann es net besser erklären.
sorry, Thx für alle vorschläge
hab ein Problem mit mysql update.
es geht um das speichern ob checkboxen aktiviert sind oder nicht.
wenn sie aktiviert sind soll er ne 1 in ein feld schreiben sonst ne 0
so PROBLEM: das Update funzt aber wenn nun der eintrag in der db gleich bleibt weil das update immer ausgeführt wird
gibt affected rows nicht 1 zurück sondern immer 0 weil update den eintrag nicht verändert sondern nur ersetzt da durch wird aber immer der insert ausgeführt und ich hab den gleichen datensatz immer wieder in der db
klingt kompliziert hab mich bestimmt auch blöd ausgedrückt aber kann es net besser erklären.
sorry, Thx für alle vorschläge
PHP-Code:
...
$erg = mysql_db_query("mwqde", "UPDATE Anzeigespalten...
if (mysql_affected_rows()!=1)
{
$erg = mysql_db_query("mwqde", "INSERT INTO ....
}
....
Kommentar