Questo è il codice della pagina inserisce i dati nel db.
Codice PHP:
<?php
$host = "localhost";
$user = "luchett";
$password = "luchino";
$database = "immobiliare";
$connessione = @mysql_connect($host, $user, $password)
or die("Impossibile stabilire una connessione.");
$db = @mysql_select_db($database, $connessione)
or die("Impossibile selezionare il database.");
$creatabella= "INSERT INTO residenziali (tipo, regione, provincia, comune, prezzo_min, prezzo_max, categoria, bagni, piano, balconi, box, cucina, riscaldamento, cantina, ascensore, soggiorno, mezzi)
VALUES(
'$tipo',
'$regione',
'$provincia',
'$comune',
'$prezzo_min',
'$prezzo_max',
'$categoria',
'$bagni',
'$piano',
'$balconi',
'$box',
'$cucina',
'$riscaldamento',
'$cantina',
'$ascensore',
'$soggiorno',
'$mezzi')
";
$crea=mysql_query($creatabella,$connessione) or die("Impossibile eseguire la query [b]$ciao[/b]
[b]Errore[/b]:".mysql_error());
if ($crea) {
echo "Inserimento riuscito
";
}else{
echo"Inserimento Fallito
";
}
?>
I valori glieli passo da un form e ho controllato tutti gli input hanno sia le proprietà name come i campi del db e i value impostati in modo corretto.
Non capisco perchè ci sia sto problema