Sie müssen die Werte ermitteln?
"INSERT INTO jungle (desk1, chair1, table1) VALUES (value1, value2, value3)"
Sie sollten die Daten von der ersten Auswahl erfassen und dann die entsprechenden Werte in Ihrer Einfügeanweisung
festlegen
Das können Sie mit mysql_fetch
tun Erklärung
$mysql_connection2 = mysql_connect($host2, $user2, $pass2, true);
mysql_select_db($db2, $mysql_connection2) or die(mysql_error());
while($row = mysql_fetch_array($select_query))
{
$field1 = $row['field1'];
$field2 = $row['field2'];
$field3 = $row['field3'];
$insert_query = mysql_query("INSERT INTO jungle (desk1, chair1, table1) VALUES ('$field1', '$field2', '$field3')",$mysql_connection2);
if ($insert_query) {
echo "Insert Query is OK <br>";
} else {
echo "Insert Query is not OK <br>";
}
}
Diese Anweisung durchläuft Ihre select-Anweisung und fügt mit Ihrem INSERT
eine Zeile für jedes zurückgegebene Ergebnis ein Erklärung
Aber Sie sollten sich wirklich auch mit mysqli
befassen weil mysql
wird abgeschrieben. Dies ist jedoch die grundlegende Logik hinter dem, was Sie tun