$query = mysql_query("INSERT INTO tabella ( `campo1`, `campo2`)
VALUES ('$_POST[var1]', SELECT xxx from tabella2 WHERE campo2=$_POST[var2])");
qual è la sintassi giusta per inserire il secondo valore (che è numerico) ?
Grazie anticipatamente
$query = mysql_query("INSERT INTO tabella ( `campo1`, `campo2`)
VALUES ('$_POST[var1]', SELECT xxx from tabella2 WHERE campo2=$_POST[var2])");
qual è la sintassi giusta per inserire il secondo valore (che è numerico) ?
Grazie anticipatamente
ade_v@yahoo.it
Fletto i muscoli e sono nel vuoto
Se inviate messaggi privati, avvisatemi sul forum...
codice:$query = mysql_query("INSERT INTO tabella ( `campo1`, `campo2`) SELECT $_POST[var1],xxx from tabella2 WHERE campo2=$_POST[var2]");
...ma VALUES non si mette ?
ade_v@yahoo.it
Fletto i muscoli e sono nel vuoto
Se inviate messaggi privati, avvisatemi sul forum...
come da manuale a pag 546![]()
13.1.4.1 INSERT ... SELECT Syntax
INSERT [LOW_PRIORITY] [IGNORE] [INTO] tbl_name [(column list)] SELECT ...
With INSERT ... SELECT, you can quickly insert many rows into a table from one or many
tables.
INSERT INTO tblTemp2 (fldID) SELECT tblTemp1.fldOrder_ID FROM tblTemp1 WHERE
tblTemp1.fldOrder_ID > 100;