Salve a tutti, come da titolo sto realizzando un sito per la scuola...
Il problema è che nonostante ci sto combattendo da ben 2 settimane non vuole proprio funzionare e comincio a perderci le speranze. Dovrei realizzare un sito html che attraverso i vari form permetta a un dato utente di registrarsi, eliminare, modificare e ricercare i propri dati registrati in un database.
La registrazione e l'eliminazione funzionano correttamente, il problema sono la modifica e la ricerca che nonostante ho provato più volte a modificare e a giocarci non sono riuscito a farli funzionare 
Questa è la pagina html con i form:
codice:
codice HTML:
<!DOCTYPE HTML><html>
<head> <title></title> <link rel="stylesheet" type="text/css" href="style/style.css" title="style" /></head>
<body> <div id="main"> <div id="header"> <div id="logo"> <div id="logo_text"> <h1><a href="index.html">--<span class="logo_colour">--</span></a></h1> <h2>Esami di stato 2014 - ITIS Informatico</h2> </div> </div> <div id="menubar"> <ul id="menu"> <li><a href="index.html">Home</a></li> <li><a href="examples.html">ESE</a></li> <li><a href="page.html">ESE1</a></li> <li><a href="another_page.html">ESE2</a></li> <li class="selected"><a href="contact.html">Registrati</a></li> </ul> </div> </div> <div id="site_content"> <div id="content"> <h1>Registrati, elimina, modifica o ricerca un'utente!</h1> <p>Scegli l'opzione che più ti conforta...</p> <form action="Registrati.php" method="post" name="Registrati" id="Registrati"> <div class="form_settings"> <h3>Registrati:</h3> Inserisci il tuo nickname: <br> <input type="text" name="NICK"><br/> <br> Inserisci la tua password: <br> <input type="text" name="PASS"><br/> <br> Inserisci la tua email: <br> <input type="text" name="EMAIL"><br/> <p style="padding-top: 15px"><input class="submit" type="submit" name="Registrati" value="Registrati" /></p> </div> </form> <h3>Eliminati:</h3> <form action="Elimina.php" method="post" name="Elimina" id="Elimina"> <div class="form_settings"> Inserisci il tuo nickname: <br> <input type="text" name="NICK"><br/> <br> Inserisci la tua password: <br> <input type="text" name="PASS"><br/> <br> Inserisci la tua email: <br> <input type="text" name="EMAIL"><br/> <p style="padding-top: 15px"><input class="submit" type="submit" name="Eliminati" value="Eliminati" /></p> </div> </form> <h3>Modifica il tuo account:</h3> <form action="Modifica.php" method="post" name="Modifica" id="Modifica"> <div class="form_settings"> Inserisci la password dell'utente che vuoi modificare: <input type="text" name="PASS"><br/> <br> Inserisci il nuovo nickname: <br> <input type="text" name="NICK2"><br/> <br> Inserisci la nuova password: <br> <input type="text" name="PASS2"><br/> <br> Inserisci la nuova email: <br> <input type="text" name="EMAIL2"><br/> <p style="padding-top: 15px"><input class="submit" type="submit" name="Modifica" value="Modifica" /></p> </div> </form> <h3>Ricerca dati utente:</h3> <form action="Ricerca.php" method="post" name="Ricerca" id="Ricerca"> <div class="form_settings"> Inserisci la password dell'utente che vuoi ricercare: <input type="text" name="PASS"><br/> <p style="padding-top: 15px"><input class="submit" type="submit" name="Ricerca" value="Ricerca" /></p> </div> </form> </div> </div> <div id="footer"> Copyright © 2014</a> </div> </div></body></html>
Questo il codice php della modifica:
codice:
Codice PHP:
<?phpif(isset($_POST["Modifica"])){$PASS=$_POST["PASS"];$NICK2=$_POST["NICK2"];$PASS2=$_POST["PASS2"];$EMAIL2=$_POST["EMAIL2"];$NICK=addslashes($NICK);$PASS=addslashes($PASS);$EMAIL=addslashes($EMAIL);$db=mysql_connect("localhost", "root");if (!$db) { echo "errore di connessione"; exit; }else { echo "Connesso;"; mysql_select_db("utenter"); $query = "update datiutente set NICK = '".$NICK2."', PASS = '".$PASS2"."', EMAIL = '".$EMAIL2."' where PASS = '".$PASS."'" ; $result=mysql_query($query); }if (!$result){$url="RimandaME.html";header("Location: $url");}else{$url="RimandaMO.html";header("Location: $url");}}?>
Il codice della ricerca:
codice:
Codice PHP:
<?phpif(isset($_POST["Ricerca"])){$NICK=$_POST["NICK"];$PASS=$_POST["PASS"];$EMAIL=$_POST["EMAIL"];$NICK=addslashes($NICK);$PASS=addslashes($PASS);$EMAIL=addslashes($EMAIL);$db=mysql_connect("localhost", "root");if (!$db) { echo "errore di connessione"; exit; }else { echo "Connesso;"; mysql_select_db("utenter"); $query="SELECT ('".$NICK."','".$PASS."','".$EMAIL."')"; $query="FROM datiutente"; $query="WHERE PASS='$PASS'"; $result=mysql_query($query); }if (!$result){$url="RimandaRiE.html";header("Location: $url");}else{$url="RimandaRiO.html";header("Location: $url");}}?>
Sapete dirmi dove sbaglio? 
Grazie mille