[supersaibal]
Originariamente inviato da flyfly
grazie ma .....non funge , mi rimepie un campo vuoto nel db :master:
ho provato anche ad inserirci il punto in questo modo
'" .$_POST["articolo.$var"] ."'

[/supersaibal]
Io ti ho detto come fare per concatenare il campo.... quello che c'e' dentro non ne ho la piu' pallida idea... eccoti la dimostrazione che funziona... copia e incolla in un file, non fa la query ma poco conta... vedi come realizza la risoluzione delle variabili:
codice:
$_POST['articolo1'] = '11111';
$_POST['nome1'] = 'AAAAA';
$_POST['costo1'] = '10000' ;
$_POST['articolo2'] = '22222' ;
$_POST['nome2'] = 'BBBBB';
$_POST['costo2'] = '20000' ;
$_POST['articolo3'] = '33333' ;
$_POST['nome3'] = 'CCCCC';
$_POST['costo3'] = '30000' ;
for ($var = 1; $var <= 3; $var++){
$qry = "INSERT INTO prodotti ( articolo, nome, costo)
VALUES ('" .$_POST["articolo$var"] ."',
'" .$_POST["nome$var"] ."',
'" .$_POST["costo$var"] ."' ) ";
echo $qry."
";
};
ottieni....
codice:
INSERT INTO prodotti ( articolo, nome, costo) VALUES ('11111', 'AAAAA', '10000' )
INSERT INTO prodotti ( articolo, nome, costo) VALUES ('22222', 'BBBBB', '20000' )
INSERT INTO prodotti ( articolo, nome, costo) VALUES ('33333', 'CCCCC', '30000' )