Ciao a tutti,
ho sempre lavorato in ASP, ma ora ho appena cominciato a lavorare con PHP.
Ho fatto alcune prove ed ho il seguente problema:
in una cartella del sito ho un file html con un form, contenente tra gli altri un campo di testo "progetto" e un campo di testo "sito"
i dati del form vengono inviati tramite "post" alla pagina conferma.php di cui il codice é descritto di seguito:
<?php
# nome tabella
$tabella="tabellaphp";
# connessione al database
include ("../connessione.php");
# inserisci nel database
$sql= "INSERT INTO $tabella(progetto, sito) VALUES ('$progetto','$sito')";
# chiudi database
mysql_close($connessione);
?>
il file connessione.php si trova al livello superiore del file in cui si trova conferma.php ed il codice é il seguente:
<?php
#nome_host, nome_utente, password
$connessione=mysql_connect("....","....","....");
if (!$connessione){
echo "Impossibile collegarsi al server mysql";
exit;
}
$db=mysql_select_db("nomeDB",$connessione);
if (!$db){
echo "Impossibile selezionare il database";
exit;
}
?>
Come mai i dati non mi vengono inseriti nel mio DB?