Codice PHP:
<?php
$question = $_POST['question'];
$ricerca = $_POST['ricerca'];
$titolo = $_POST['titolo'];
$testo = $_POST['testo'];
$db = mysql_connect("localhost", "root", "") or die("Non riesco a collegarmi al db");
mysql_select_db("musicdb", $db) or die("non riesco a selezionare il db");
switch ($question) {
case $question=='titolo':
$result = mysql_query("SELECT * FROM `inserimento` WHERE `titolo` = '$ricerca'", $db);
while ($row = mysql_fetch_array($result)) {
echo $titolo;
echo str_replace(Chr(13), "
", $row["testo"]);
}
break;
default:
echo ("Non ho trovato niente...");
}
?>
ora va, ma ho aggiunto l'echo per visualizzare il testo, ma non mi visualizza il testo e mi da inoltre due notice:
Notice: Undefined index: titolo in c:\programmi\easyphp1-7\www\musicdb\cerca.php on line 4
Notice: Undefined index: testo in c:\programmi\easyphp1-7\www\musicdb\cerca.php on line 5
please help