Tout ton problème doit venir ton sql.
Mais avant as tu une erreur mysql? php
Une question, suppose que tu sois prof ou élève ce qui va s'afficher sera différent alors pense à donner un status au personne qui se connect.
Tu rajoutes une colonne dans ta base de données type avec comme valeur soit prof soit élève.
include("scripts/admin_db.php");
if ($variable == 1)
{
$login=$_GET['info2'];
$pwd = $_GET['info5'];
$nom = $_GET['info3'];
$prenom = $_GET['info4'];
$level = $_GET['info6'];
if(($login!='')&&($pwd !='')&&($nom!='')&&($prenom!=''))
{
$sql2="select count(id_user) from users where login ='$login'";
$verif =mysql_query($sql2) or die ('Erreur : '.mysql_error() );
$nombre = mysql_result($verif,0);
if($nombre == 0)
{
$sql1="INSERT INTO `users` (`login` ,`nom` ,`prenom` , `pswd`,`level_admin` )VALUES ( '$login','$nom','$prenom', MD5( '$pwd' ),'$level')";
mysql_query($sql1) or die ('Erreur : '.mysql_error() );
echo "<p>L'utilisateur est créé!!</p>";
}
else
{
echo"<p>L'utilisateur déjà existent!!</p>";
}
}
else
{
echo"<p>Remplissé tous les champs du formulaire!!</p>";
}
}
voila un bou de code que j'utilise. Mais attention à comment tu l'utilise.