Andi: mehrere Einträge in MySQL schreiben

Beitrag lesen

Hallo,

das sql statement müsste so aussehen:

insert into tabelle (ort,strasse) values('$ort1','$strasse1'),
('$ort2','$strasse2'),('$ort3','$strasse3'),('$ort4','$strasse4');

  • Wolfgang

Das SQL-Statement ist falsch. Entweder mit Update (dazu würde ich allerdinsg noch eine ID als Primärschlüssel einfügen) oder die datenbanktechnisch etwas unorthodoxe Methode:
1. Tabelleninhalt komplett löschen
2. Datensätze mit Insert wieder eintragen