Errore esecuzione query MySQL

catellostefano

Utente Attivo
19 Dic 2008
525
2
0
www.stepo.biz
Salve a tutti,
smanettando come un pazzo su un mio sito non riesco a fare una cosa.
Cioè ho creato una pagina in php per la registrazione dei clienti ma non esegue la querly.:D

ecco il codice

PHP:
				//definisco le variabili
				$nome = $_POST['nome'];
				$cognome = $_POST['cognome'];
				$azienda = $_POST['azienda'];
				$email = $_POST['email'];
				$password = $_POST['password1'];
				$indirizzo = $_POST['indirizzo'];
				$indirizzo1 = $_POST['indirizzo1'];
				$citta = $_POST['citta'];
				$sr = $_POST['stato'];
				$cap = $_POST['cap'];
				$paese = $_POST['paese'];
				$telefono = $_POST['telefono'];

				//query d'inserimento
				$query2 = "INSERT INTO users (nome, cognome, azienda, email, password, indirizzo1, indirizzo2, citta, sr, cap, paese, telefono) VALUES ('$nome', '$cognome', '$azienda', '$email', '$password', '$indirizzo', '$indirizzo1', '$citta', '$sr', '$cap', '$paese', '$telefono')";
				$db1 = mysql_connect($db_host, $db_user, $db_password);

				if(mysql_query($query2, $db1))
				    {
					$titolo= "OK";
					$testopagina = "appost";
				    }
				else
				    {
					$titolo= "Errore";
					$testopagina = "errore durante l'inserimento";
				    }

Il risultato è il messaggio che imposto come else cioè: errore durante l'inserimento

Mi aiutereste??:confused:
 
ciao
oltre a quello che dice (giustamente:dipser:) alex, metti un var_dump($query2);
e guarda cosa ti restituisce.

p.s.
inoltre io aggiungerei un po' di addslshes ai $_POST, se hai una citta come "l'aquila" il db va in pallino
 

Discussioni simili