Salve a tutti,
Non so il perchè ma mi da nella ricerca tramite id errore notice. Per essere più precisi posto l'errore e poi il listato cerca.
Questo è lo screenshots degli errori:
http://s28.postimg.org/ryfijet0t/err...cerca_dati.png
E questa è la pagina che gestisce la query.
cerca.php
Considerando che prima funzionava correttamente senza nessun errore, ora perchè mi risponta l'errore ??? Spero che qualcuno mi possa aiutare di nuovo. Grazie.Codice PHP:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Ricerca dati prova</title>
<style type="text/css">
#intestazione{
width:100%;
height:100px;
position:absolute;
top:0px;left:0px;
text-align: center;
}
#divhr {
position:absolute;
top: 100px;
font-family:Comic Sans MS;
}
#nontrovato{
position:absolute;
top:200px;
font-family:Comic Sans MS;
color:#ff0000;
}
#messaggio{
position:absolute;
top:220px;
font-family:Comic Sans MS;
color:#ff0000;
}
#table {
border: 1px solid black;
}
</style>
</head>
<body>
<div id = "intestazione">
<h1>Gestione ricerca dati prova</h1>
<hr> </hr>
</div>
<div id = "divhr">
<form method="POST" action="<?php $_SERVER['PHP_SELF'] ?>">
<p> <p> <p> <p>
<!--Ricerca nominativo x nome: <input type="text" name="nome" maxlength="50" size ="51">-->
Ricerca nominativo x id: <input type="text" name="iddvd" maxlength="3" size ="4">
</p> </p></p> </p>
<div align ="center">
<input type="submit" name="reg" value="Avvio ricerca" />
</div>
</form>
</div>
</body>
</html>
<?php
#require_once("connettimysqli.php");
require_once("connettixampp2.php");
require_once("data.php");
//qui leggi i dati dal db (se non sono già letti dai "require"//
if(!empty($_POST)){
$iddvd = trim ($_POST['iddvd']);
$titolodvd = trim ($_POST['titolodvd']);
$contenuto = trim ($_POST['contenuto']);
// ottengo i risultati dal database
echo '<div id = "messaggio">';
$query = 'SELECT * FROM arcdvd2 WHERE iddvd = "$idvd"';
$result = mysql_query ($query) or die ("Errore in $query: ".mysql_error());
if(mysql_num_rows($result)>0){
while ($row=mysql_fetch_array($result))
{
echo '<div id ="table">';
echo "<tr>";
echo '<div align="center">';
echo "Scheda del nominativo ricercato:"." ".$nome;
echo"<hr />";
echo "<p> <p>";
echo "</div>"; //Chiude il div center
echo "Idnome: "." ". $row['iddvd'];
echo "</p> </p>";
echo"<hr />";
echo "<p> <p>";
echo "Nome: "." ".$row['titolodvd'];
echo"<hr />";
echo "</p> </p>";
echo "<p> <p>";
echo "Cognome: "." ".$row['contenuto'];
echo"<hr />";
echo "</p> </p>";
echo "</div>";
echo "</tr>";
}
}else{
print 'Nessun record trovato';
}
}
echo "</div>";
?>
</body>
</html>