Pagina pentru înregistrarea utilizatorilor unei aplicaţii (pentru varianta ASP click aici):
Aceasta pagina poate fi vizualizata aici.
<?
/*
Pentru crearea tablelei Utilizatori, in fereastra mySQL se executa codul:
CREATE TABLE Utilizatori
(
ID INT PRIMARY KEY AUTO_INCREMENT,
Login VARCHAR (12) NOT NULL,
Password VARCHAR (20) NOT NULL,
Email VARCHAR (50)
);
*/
$link = mysql_connect ("server_name", "user_name", "password") or die ("Could not connect");
mysql_select_db ("db_name") or die ("Could not select database");
//********************************************************************************
// EDIT
//********************************************************************************
if ($for == "EDIT")
{
$query = "SELECT Login, Password, Email FROM Utilizatori WHERE ID = ".$id;
$result = mysql_query ($query) or die ("Error! Select failed!");
if ($row = mysql_fetch_array ($result))
{
$login = $row[0];
$pass = $row[1];
$email = $row[2];
}
}
//********************************************************************************
// SAVE
//********************************************************************************
if ($for == "SAVE")
{
if ($id == "")
{
$query = "INSERT INTO Utilizatori (Login, Password, Email) VALUES ('".$login."', '".$pass."', '".$email."')";
mysql_query ($query) or die ("Error! Insert failed!");
$id = mysql_insert_id ($link);
}
else
{
$query = "UPDATE Utilizatori SET Login = '".$login."', Password = '".$pass."', Email = '".$email."' WHERE ID = ".$id;
mysql_query ($query) or die ("Error! Update failed!");
}
}
//********************************************************************************
// DELETE
//********************************************************************************
if ($for == "DELETE")
{
$query = "DELETE FROM Utilizatori WHERE ID = ".$id;
$result = mysql_query ($query) or die ("Error! Delete operation failed!");
}
?>
<?
//********************************************************************************
// AFISEAZA
//********************************************************************************
$query = "SELECT ID, Login, Password, Email FROM Utilizatori ORDER BY Login";
$result = mysql_query ($query) or die ("Query failed");