ho fatto qualche passo avanti...
<html>
<body>
<form name="form" action="searchf.php" method="post">
Argomento:<input type="text" name="argomento" size="22"/>
Autore:<input type="text" name="autore" size="22"/>
Editore:<input type="text" name="editore" size="22"/>
Luogo/anno:<input type="text" name="luogo" size="22"/>
Legatura:<input type="text" name="legatura" size="22"/>
Euro:<input type="text" name="euro" size="22"/>
<input type="submit" name="Submit" value="Cerca"/><input type="reset" name="reset" value="Formatta campi"/>
</form>
<?php
$argomento=$_POST['argomento'] ;
$autore=$_POST['autore'] ;
$editore=$_POST['editore'] ;
$luogo=$_POST['luogo'] ;
$legatura=$_POST['legatura'] ;
$euro=$_POST['euro'] ;
if($argomento==true){$arg="argomento=$argomento";}
else {$arg="";}
if($autore==true){ $au=" AND autore=$autore";}
else {$au="";}
if($editore==true){$ed=" AND editore=$editore";}
else {$ed="";}
if($luogo==true){$lu=" AND luogo=$luogo";}
else {$lu="";}
if($legatura==true){$leg=" AND legatura=$legatura";}
else {$leg="";}
if($euro==true){$eu=" AND euro=$euro";}
else {$eu="";}
$cerca= "($arg.$au.$ed.$lu.$leg.$eu)";
$db = mysql_connect("friend","root","pinoto") or die ("Impossibile connettersi al Database");
mysql_select_db("libri") or die("Impossibile selezionare il Database");
$sql = mysql_query("SELECT * FROM dati WHERE '$cerca'",$db);
while($eccolo = mysql_fetch_row($sql))
{echo "Autore:".$eccolo[1]."
Argomento:".$eccolo[2]."
Editore:".$eccolo[3]."
Legatura:".$eccolo[4]."
Luogo/anno:".$eccolo[5]."
Euro:".$eccolo[6]."
";
}
?>
</body>
</html>
Così non mi da errori ma non mi da neanche l'output...ho notato che se nella query scrivo $cerca mi da errore ma con '$cerca' non mi da errore ed in entrambi casi echo non printa nulla a monitor...continuo a provare se qualcuno ha suggerimenti sono ben accetti![]()