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