Il motore di ricerca di cui riporto il codice sotto non funziona, mi dā a prescindere "non ho trovato nulla".
Cosa ho sbagliato?
Codice PHP:
<head>
<noscript>
<meta http-equiv="refresh" content="0; warning.php" />
</noscript>
<title>Erika e Laura</title>
<style>
body{font-family:Lucida Handwriting,Arial,Verdana;
color:white;}
a:link{text-decoration:none; color:red;}
a:visited{text-decoration:none; color:red;}
#sfondo{background-image: url(http://www.passionetecnologica.it/wp-content/uploads/2012/08/cielo_stellato.jpg);
position:absolute;
height:100%;
width: 100%;
margin: 0;
padding: 0;
}
.rotondo{background: #f7f7f7; padding: 10px; border: 2px solid #ededed; border-radius: 10px; box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .4), 0 0 0 1px rgba(255, 255, 255, .9), 0 0 10px 0px rgba(0, 0, 0, .1);
opacity:0.8;}
</style>
</head>
<body id="sfondo">
<?php
if($_GET['ricerca']==""){echo '<b>Attenzione! Questo motore di ricerca č ancora in fase beta e potrebbe non funzionare correttamente.</b><br> <div class="rotondo"><form action="search.php" method="get">
Cerca: <input type="text" id="ricerca" name="ricerca" />
<input type="submit" value="Vai!" /></form></div>';}
else{$ricerca=$_GET['ricerca'];
new mysqli(localhost,angeange,lamiapassword,my_angeange);
$cerca = mysqli_escape_string(stripslashes($ricerca));
$query = "SELECT capitolo FROM storie WHERE capitolo LIKE %{$cerca}% or capitolo LIKE {$cerca}% or capitolo LIKE %{$cerca};
$risposta = mysqli_query($query);
$dentro_la_query= mysqli_fetch_assoc($risposta);
if ( $dentro_la_query == TRUE ) {
while($row= mysqli_fetch_assoc($risultato)) {
$capitolino=$row['capitolo'];
echo '<div class="rotondo"> $capitolino <br>';
}
} else {
echo "Non ho trovato nulla!";
}
}
printf("Errormessage:%s\n", mysqli_error($connessione));
?>