non sono sicuro di avere capito bene:
io ho provato a fare così per stampare a schermo il contenuto della variabile $q modificando il codice in questa maniera:
codice:
$query= "INSERT INTO $tabella VALUES ('". $_REQUEST['email'] ."','" . $_REQUEST['nome']."','" . $_REQUEST['cognome']."','" . $_REQUEST['indirizzo']."','" . $_REQUEST['telefono']."','" . $_REQUEST['fax']."','" . $_REQUEST['cellulare']."','" . $_REQUEST['citta'] . "')";
$q=mysqli_query($db, $query);
print $q;
if (!$q)
{
print("non riesco ad inserire i dati");
}
else{print ("dati inseriti correttamente");}
mysqli_close($db);
?>
a schermo non mi viene stampato assolutamente nulla, la variabile $q è totalmente vuota nonostante la query appena eseguita su di essa...
invece cambiando il
in
a schermo mi viene stampato banalmente
codice:
INSERT INTO cliente VALUES ('sdffds','asdasd','asdasd','asdasd','1243124','124124','124124','123132')non riesco ad inserire i dati
ossia banalmente la query con i parametri attuali che sono stati assunti in base all'inserimento a schermo... tutto corretto dunque, l'errore risiede nella magia di $q che risulta inspiegabilmente vuota...