[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' )