Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Friederun Göllner wrote: > Hi, Hallo Friederun. > [...] > Ich moechte aus einer Datenbankabfrage (SELECT feld1 FROM tabelle WHERE > id='45') ein Array generieren, um dann hinterher die erhaltenen Werte > neu zeilenweise in eine andere Tabelle einzufuegen. > > Obige Abfrage generiert zum Beispiel 4 Zeilen jeweils mit einem Feld. > > Die moechte ich nehmen und sagen, fuer jede Zeile der letzten Abfrage > (INSERT INTO andere_tabelle(a_feld1,a_id) VALUES('tabelle.feld1', '46')). > > Es wird wohl irgendwie mit foreach gehen ... richtig... $query = mysql_query("SELECT feld1 FROM tabelle WHERE id='45'"); while($row = mysql_fetch_array($query)) { $lines[] = $row; } foreach ($lines as $key => $value) { mysql_query("INSERT INTO andere_tabelle(a_feld1,a_id) VALUES('".$value."', '46')"); } Gruß Sebastian Pölsterl -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBg8md1ygZeJ3lLIcRAtquAKCZ0zS9ZVG+MbWP2sivzqqe6xKwegCeJ+HJ AkLXAULU/rUof+iYxYtu7UI= =96bT -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive