Salve è da poco che mi sto dedicando ai DB.....
sto seguendo un corso proprio di html.it su come gestire i dati di un db (nel mio caso mysql)...insomma dopo che compilo il form per l'inserimento dei nuovi dati e seleziono invia mi viene segnalato il seguente errore: Parse error: parse error in C:\Programmi\EasyPHP 3.0\www\03_inse.php on line 65
<?php
$titolo = $_POST["titolo"];
$autore = $_POST ["autore"];
$prezzo = $_POST["prezzo"];
$descr = $_POST["descrizione"];
if($titolo=="")
{
print ("Il titolo è obbligatorio
<a href=\"02_forminse.php\">indietro</a>
");
}
elseif($autore=="")
{
print ("l'autore è obbligatorio
<a href=\"02_forminse.php\">indietro</a>
");
}
elseif($prezzo=="")
{
print "Il prezzo è obbligatorio
<a href=\"02_forminse.php\">indietro</a>
";
print "Titolo: $titolo
";
print "Prezzo: $prezzo
";
}
else
{
$host="localhost";
$user="root";
$pass="";
mysql_connect($host,$user,$pass) or die ("non riesco a connettermi");
mysql_select_db("corso") or die ("Non riesco a selezionare il database");
mysql_query("insert into libri (lib_tit, lib_prezzo, lib_aut, lib_desc) values ('$titolo','$prezzo','$autore','$descrizione')");
$ultimo_id = mysql_insert_id();
mysql_close();
?>
<html>
<head>
<title>inserimento</title>
</head>
<body bgcolor="#99CCCC">
<table width="750" bgcolor="#666666" align="center" cellpadding="0" cellspacing="5" border="0">
<tr>
<td>
<div align="center">
<h1><font color="#FFFFFF">CONFERMA INSERIMENTO LIBRO</font></h1>
</div>
</td></tr>
</table>
<table width="750" bgcolor="#FFFFCC" align="center" cellpadding="0" cellspacing="5" border="0">
<tr><td>
<?php
echo "Record inserito:
";
echo "Titolo: $titolo
";
echo "Prezzo: $prezzo
";
echo "Autore: $autore
";
echo "descrizione: $descr
";
echo "Ultimo id inserito: $ultimo_id
";
?>
visualizza tutti i libri
</td>
</tr>
</table>
</body>
</html>
<?
}
?>
dove sbaglio? ringrazio anticipatamente...!