Mysql
 sql >> Datenbank >  >> RDS >> Mysql

CodeIgniter Active Record fügt von einer Tabelle in eine andere ein

Ich denke, das Beste, was Sie erreichen können, ist, die gewünschten Daten aus einer Tabelle mit der get-Methode abzurufen, dann eine der Abfrageergebnis-Grabber-Funktionen (wie result() ) zu verwenden und die Zeilen nacheinander mit insert() zu durchlaufen. Methode.

Dies in Code einfügen:

Ich nehme natürlich an, dass Tabelle1 genau dieselbe Struktur wie Tabelle2 hat (die gleichen Spaltennamen und Datentypen für jede Spalte). Wenn das nicht der Fall ist, müssen Sie die Spalten einer Tabelle mithilfe von Zuweisungen der anderen zuordnen, aber wenn das der Fall ist, wird Ihr Code breiter sein.