le 22/04/2004 à 19:30
Vérifier une valeur de la table si elle est unique
sbon : ) avec ca fonctionne :
$data['login'] = strtoupper($data['login']);
$data['login'] = strtoupper($data['login']);
<td><a href="?order=disque">Disque</a></td>
<td><a href="?order=disque" target="_nomdeframe">Disque</a></td>
$bon=0;
include ('connect.php');
$sql= 'SELECT login FROM membre';
$req = mysql_query($sql);
while ($data = mysql_fetch_array($req)) {
echo '<br>'.$data['login'];
if ($_POST['login'] == $data['login']) {
$bon=1;
}
}
mysql_free_result ($req);
mysql_close ();
if ($bon == 1) {
echo 'Pseudo déja utilisé';
echo '<br><a href=inscription.php>Retour</a>';
}
else {
include ('connect.php');
$sql = "INSERT INTO membre VALUES('','$_POST[login]','$_POST[pwd]','$_POST[emai]','$_POST[url]','$date_modif','$heure_modif')";
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close();}
$ver= 'loo';$bon=0;
$res = mysql_query("select * from membre");
$cols = mysql_num_fields($res);
for ($i = 0; $i < $cols; $i++) {
$ok = mysql_field_name($res, $i);
echo '<br>'.$ok.'';
if ($ver == $ok) {
echo ' ok';
$bon=1;
}
else {
echo ' non';
}
}
mysql_close ();
if ($bon == 1) {
echo '<br>Pseudo déja utilisé';
}
else {
echo '<br>Merci';
}