Pb test de verification d'existence dans db

Tiresia -  
 Tiresia -
Bonjour à tous, alors voila, en fait, ce que je veux faire, c'est enregistrer des noms dans une db, donc tout marche tres bien sauf mon test pour verifier si le nom existe déja dans la db, peut être pourriez vous me renseigner, j'ai fait :

<?php

$host = "localhost";
$user = "root";
$pass = "";
$bdd = "dons";
$table = "inscrits";

mysql_connect($host, $user, $pass) or die("Impossible de se connecter à la base de données");
mysql_select_db($bdd) or die("Impossible de se connecter à la base de données");

switch(isset($_POST['action']))
{
case "inserer":

$noms = $_POST['nom'];
$prenoms = $_POST['prenom'];
$grades = $_POST['grade'];

if(!get_magic_quotes_gpc())
{
$noms = addslashes($noms);
$prenoms = addslashes($prenoms);
$grades = addslashes($grades);
}

$resu = "SELECT * FROM" . $table . "WHERE NOM='" . $noms . "'";
$nbres = mysql_query($resu);
$resu2 = mysql_num_rows($nbres);

if($nbres>0)

{
echo 'Ce Nom a déja été référencé';
}
else
{
//enregistrement dans la db

}

Il me met comme message d'erreur :

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\faao\enregistrement.php on line 37

et pourtant il me semblait bien avoir lu que mysql_num_rows() permettait de comptabiliser le nombre d'occurences alors je comprend pas...

Please Help !!
A voir également:

2 réponses

Tiresia
 
Je suis pas assez clair ou personne ne trouve ? ^^
0
Tiresia
 
En fait c'est bon, c'etait juste une histoire d'espaces dans ma requête ^^ erreur bête :s
0