annalena49
Mitglied
Hi,
mit folgendem Code füge ich neue Datensätze mit einer artikel_id an.
Wie kann ich es erreichen, das nur ein neuer Datensatz geschrieben wird, wenn diese artikel_id noch nicht vorhanden ist. Wenn bereits vorhanden sollen die Feldwerte nur angepasst werden, also praktisch ein UPDATE.
Ich habe jetzt ein Datumsfeld und wenn dieses nach einer Woche ein anderes ist, wird ein neuer Datensatz mit der gleichen artikel_id angelegt. Dies soll natürlich nicht sein.
Mit UPDATE kann ich nicht arbeiten, da ja nicht nur vorhandene, sondern auch neue Daten anfallen.
Wie kann ich es erreichen das aktualisiert wird wenn die artikel_id bereits vorhanden ist
und nur wenn es die noch nicht gibt ein neuer Datensatz angelegt wird?
mfg
Annalena
mit folgendem Code füge ich neue Datensätze mit einer artikel_id an.
PHP:
$sql = "INSERT INTO table1 SET field1='".$files["artikel_id"]."',
Wie kann ich es erreichen, das nur ein neuer Datensatz geschrieben wird, wenn diese artikel_id noch nicht vorhanden ist. Wenn bereits vorhanden sollen die Feldwerte nur angepasst werden, also praktisch ein UPDATE.
Ich habe jetzt ein Datumsfeld und wenn dieses nach einer Woche ein anderes ist, wird ein neuer Datensatz mit der gleichen artikel_id angelegt. Dies soll natürlich nicht sein.
Mit UPDATE kann ich nicht arbeiten, da ja nicht nur vorhandene, sondern auch neue Daten anfallen.
Wie kann ich es erreichen das aktualisiert wird wenn die artikel_id bereits vorhanden ist
und nur wenn es die noch nicht gibt ein neuer Datensatz angelegt wird?
mfg
Annalena