mummolo
17-03-2007, 11:31
Scusate sapete dirmi come mai la SELECT mi funziona e la INSERT no!!!:mad:
<?php
$host = 'localhost';
$user = 'XXXX';
$password = 'XXXX';
$database = 'my_XXXX';
$link = mysql_connect($host,$user,$password)
or die ("Errore apertura...!");
mysql_select_db ($database,$link)
or die ("Impossibile connettersi al database...!");
$result = mysql_query("SELECT * FROM UTENTI WHERE username='$_REQUEST[username]';", $link);
$numero = mysql_num_rows($result);
if ($numero==1){
echo "Nome utente o password non validi!";
echo "<br>";
echo "<br>";
echo "<a href=\"registrazioni.php\">Prova di nuovo</a>";
echo "<br>";
echo "<br>";
mysql_close($link) or die (errore());
}
else if ($numero==0){
mysql_free_result();
mysql_query("INSERT INTO UTENTI VALUES ('','$_REQUEST[username]','$_REQUEST[passwd]';", $link);
mysql_close($link) or die (errore());
}
?>
Il databse contiene un campo "codice" (autoincrementato),un campo "username" ed un campo "passwd".
Vi prego aiutatemi,sto impazzendo!
Grazie
<?php
$host = 'localhost';
$user = 'XXXX';
$password = 'XXXX';
$database = 'my_XXXX';
$link = mysql_connect($host,$user,$password)
or die ("Errore apertura...!");
mysql_select_db ($database,$link)
or die ("Impossibile connettersi al database...!");
$result = mysql_query("SELECT * FROM UTENTI WHERE username='$_REQUEST[username]';", $link);
$numero = mysql_num_rows($result);
if ($numero==1){
echo "Nome utente o password non validi!";
echo "<br>";
echo "<br>";
echo "<a href=\"registrazioni.php\">Prova di nuovo</a>";
echo "<br>";
echo "<br>";
mysql_close($link) or die (errore());
}
else if ($numero==0){
mysql_free_result();
mysql_query("INSERT INTO UTENTI VALUES ('','$_REQUEST[username]','$_REQUEST[passwd]';", $link);
mysql_close($link) or die (errore());
}
?>
Il databse contiene un campo "codice" (autoincrementato),un campo "username" ed un campo "passwd".
Vi prego aiutatemi,sto impazzendo!
Grazie