buon giorno.
partendo da questo codice:
Che non fa altro che creare una stringa partendo da un array che mi costruisco andando a leggere nella tabella mysq,codice:for ($s=0; $s<=2; $s++) { for ($i=1; $i < $numfields; $i++) { $fieldName=mysql_field_name($query, $i); $fieldValue = $_GET[$fieldName];//dato in get che mi ricavo grazie ai nomi dei campi che ho con (mysql_field_name) $a[$i] = $fieldValue; //il valore del dato in get $b[$i] = $fieldName; if ($i == $numfields-1) {$stringa1 = $stringa1."'".$fieldValue."'";} else {$stringa1 = $stringa1."'".$fieldValue."',";} if ($i == $numfields-1) {$stringa2 = $stringa2.$fieldName;} else {$stringa2 = $stringa2."".$fieldName.",";} } }
Devo fare un inserimento all'inetrno del db in maniera dinamica, cioè senza sapere quanti record (in questo caso $stringa2 ) sono stati valorizzati e quindi devo inserire nella tabella.
ho cercato di fare un foreach di $stringa2 ma mi sa che ho bagliato qualcosa.
Cosa??

Rispondi quotando