LordZenzo Well-Known Member Licensed User Longtime User Mar 7, 2016 #1 una domanda per il php devo inserire fino a 100 coppie di dati nel server MySql ma non vorrei creare 200 variabili e' possibile inserire una matrice e poi un for/next ? o qualcosa del genere?
una domanda per il php devo inserire fino a 100 coppie di dati nel server MySql ma non vorrei creare 200 variabili e' possibile inserire una matrice e poi un for/next ? o qualcosa del genere?
Spinter Active Member Licensed User Longtime User Mar 7, 2016 #2 http://www.html.it/pag/16687/i-cicli-for-while-e-do/
LordZenzo Well-Known Member Licensed User Longtime User Mar 8, 2016 #3 Spinter said: http://www.html.it/pag/16687/i-cicli-for-while-e-do/ Click to expand... grazie, studio e implemento
Spinter said: http://www.html.it/pag/16687/i-cicli-for-while-e-do/ Click to expand... grazie, studio e implemento
G Giovanni Passali Member Licensed User Longtime User Mar 9, 2016 #4 B4X: for($i=0;$i<100;$i++){ $sql = "insert into miatabella set campo1, campo2 values ('$campo2','$campo2'); $q = mysql_query($sql); if($q){ // gestione degli errori } } Fammi sapere se hai dubbi.
B4X: for($i=0;$i<100;$i++){ $sql = "insert into miatabella set campo1, campo2 values ('$campo2','$campo2'); $q = mysql_query($sql); if($q){ // gestione degli errori } } Fammi sapere se hai dubbi.
LordZenzo Well-Known Member Licensed User Longtime User Mar 9, 2016 #5 ecco come carico una matrice di dati in php B4X: for ($a =1; $a<=45; ++$a){ $vv = 'S'.$a; $S[$a] = ''; if (isset($_GET[$vv])) $S[$a] = $_GET[$vv]; $vv = 'D'.$a; $D[$a] = ''; if (isset($_GET[$vv])) $D[$a] = $_GET[$vv]; } e come uso la matrice per creare parte del codice sql B4X: for ($a =1; $a<=45; ++$a){ if ($S[$a]!="") $sqla = $sqla."`set".$a."D`=".$S[$a].",`set".$a."T`=".$D[$a].","; }
ecco come carico una matrice di dati in php B4X: for ($a =1; $a<=45; ++$a){ $vv = 'S'.$a; $S[$a] = ''; if (isset($_GET[$vv])) $S[$a] = $_GET[$vv]; $vv = 'D'.$a; $D[$a] = ''; if (isset($_GET[$vv])) $D[$a] = $_GET[$vv]; } e come uso la matrice per creare parte del codice sql B4X: for ($a =1; $a<=45; ++$a){ if ($S[$a]!="") $sqla = $sqla."`set".$a."D`=".$S[$a].",`set".$a."T`=".$D[$a].","; }