Sto cercando di inserire un'istruzione SELECT corrente in una tabella del database con una variabile PHP. Funziona in questo modo senza la variabile:
mysql_query("INSERT INTO table (column) SELECT column FROM table1");
Qualcuno ha avuto un'idea di come posso aggiustarlo?
PHP: 5.3.10 e mysql-databse
risposte:
-2 per risposta № 1È possibile utilizzare mysql_insert_id () per ottenere l'ultimo valore ID inserito e provare a inserire la query separatamente.
<?PHP
$lastId = mysql_insert_id();
$query = mysql_query("Your Select Query with $lastId");
?>
0 per risposta № 2
prova questo
$sample="SELECT column FROM table1"; // your select query
$query="INSERT INTO `table` (column) $sample";
mysqli_query("database connection code",$query);
Fammi sapere se si presenta qualche problema.