in meiner Anwendung muss ich Mysql Tabellen neu aufülle, d.h. Tabelle leeren und neu füllen. Da einige Daten nicht verloren gehen sollen, werden diese in einer Zwischen Tabelle gespeichert. Dies sieht so aus:
Code: Alles auswählen
// daten die beibehalten werden sollen in zwischentabelle kopieren
$sql = "TRUNCATE TABLE tmp";
mysql_query($sql);
$sql = "insert into tmp (select id, viewed, page_comment, delivery_comment from data)";
mysql_query($sql);
Code: Alles auswählen
// daten zurückschreiben
$sql = "update data set values (id, viewed, page_comment, delivery_comment) (select id, viewed, page_comment, delivery_comment from tmp)";
mysql_query($sql);
Phil