Ciao a tutti,
questa pagina si dovrebbe connettere al database e inserire all' interno due variabili che sono da input, questo è il codice, l'errore che mi da è quello che ho scritto io, soltanto non riesco a capire perchè!!!
Codice PHP:
<?php
//dichiaro le variabili di connessione
$db_host = "localhost";//$_POST["host"];
$db_user = "skyeto";//$_POST["user"];
$db_password = "*********";//$_POST["password"];
$db_name = "my_skyeto";//$_POST["db"];
//mi connetto al server
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.php");
//scelgo a quale database connettermi
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.php");
//importo il link ed il suo nome
$link=$_POST["link"];
$nome=$_POST["nome"];
echo "Il link che hai inserito è: ".$link;
echo "<br>";
echo "Il nome che hai inserito è: ".$nome;
echo "<br>";
if ($link!="")
{
if ($nome!="")
{
$query = mysql_query("insert into prova values('".$link."', '".$nome."'", $db);
if ($query==FALSE)
{
echo "Errore nella compilazione della query";
}
}
else
{
echo "Non hai inserito il nome del link";
return;
}
}
else
{
echo "Non hai inserito il link";
return;
}
?>
Grazie
---------------
Risolto, era un problema nella sintassi della query.