Comparaison

Fermé
04091987 Messages postés 14 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 29 mars 2013 - 17 avril 2009 à 13:35
adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 - 17 avril 2009 à 13:43
Bonjour,
j'ai une application php. l'administrateur peut ajouter et supprimer des comptes
s'il vous plait aide moi à faire une comparaison pour n'ajouter pas des comptes avec les mêmes pseudos
aide moi à ce code . je utilise sa mais rien
<?php
session_start(); // on initalise les sessions php
?>
<?
include('verif.php');
?>
<?
include "header_admin.php";
?>
<form name="form1" method="post" action="ajouter.php">
<p>id
<input type="text" name="id">
</p>
<p>pseudo
<input type="text" name="pseudo">
</p>
<p>password
<input type="text" name="password">
</p>
<p>nom
<input type="text" name="nom">
</p>
<p>prenom
<input type="text" name="prenom">
</p>
<p>adress_mail
<input type="text" name="adress_mail">
</p>
<p>id_groupe
<input type="text" name="id_groupe">
</p>
<p>profil
<input type="text" name="profil">
</p>
<p>
<input type="submit" name="ajouter" value="ajouter">
</p>
</form>
<? $pseu = MYSQL_QUERY("SELECT pseudo from users");
while ($ligne = mysql_fetch_row($pseu))
{

$pseudo=$ligne[0];
}


if (isset ($_POST['ajouter'])){
if ($pseudo == ('".$pseudo."')){
echo "<script>alert(\"ce pseudo est utilisé\")</script>"; }

else
mysql_query("INSERT INTO users ( `id` , `pseudo` ,`password` ,`nom` , `prenom` , `adresse_mail` , `id_groupe` , `profil` ) VALUES('".$_POST['id']."',
'".$_POST['pseudo']."',
'".$_POST['password']."',
'".$_POST['nom']."',
'".$_POST['prenom']."',
'".$_POST['adress_mail']."',
'".$_POST['id_groupe']."',
'".$_POST['profil']."')");
echo "Ajout terminé !! <br /><br /> ";
}
?>
A voir également:

1 réponse

adns Messages postés 1094 Date d'inscription vendredi 23 février 2007 Statut Membre Dernière intervention 27 mars 2012 153
17 avril 2009 à 13:43
bonjour

$pseudo = $_POST['pseudo']

//test si un pseudo est deja utiliser
$sql = "select count(*) as nb from users where pseudo=".$pseudo."";
$sql2 = mysql_query($sql);
$sql3 = mysql_fetch_array($sql2);

if ($sql3["nb"] != 0){
echo "<script>alert('Ce pseudo est déjà utilisé');</script>";
}else{
//insertion en base
}



Adns
0