Codice PHP:
if (isset($_POST['comune']) && isset($_POST['ambito'])) {
$comune = $_POST['comune'];
$ambito = $_POST['ambito'];
$maxFields = 6 ;
$arr = array( "id_ambito" => "$ambito" ,
"id_comune" => "$comune" );
$query = "INSERT INTO tbl_relazioni(id_ambito, id_comune)";
$values = "" ;
for( $i = 0 ; $i<$maxFields ; $i++ ) {
if( $arr[$i] ) $values .= " '".$v."' , " ;
else
$values .= " '' , " ; }
if( !$values ) {
die("Inserire almeno 1 valore"); }
$values = substr( $values , 0 , strrpos($values,",") ) ;
$query .= " values ".$values ;
$result = dbQuery($query);
header("Location: index.php"); } }
mi da alcuni errori:
Undefined offset: 0 in C:\Program Files\htdocs\....\processProduct.php on line 101
la riga 101 è questa: if( $arr[$i] )
e poi di conseguenza un errore di sql