Tester si un élément existe dans la bd +php

Fermé
samo - 31 mars 2012 à 22:08
 forumeur - 31 mars 2012 à 22:36
Bonsoir,

Je cherche à enregistrer des éléments (données du courrier) dans ma base, mais avant tout, je veux tester si le nom existe déjà(c'est a dire que le numéro de courrier est déjà exister).

lors d'un simple Click sur le bouton ajouter un petit test se déroule je teste ce code la mais rien m'affiche:
-------------------------------------------
if (isset ($_POST['ajout'])){

if ($_POST['n'] )
{
$req = "SELECT numbo FROM courrier WHERE numbo = '".$_POST['n']."'";
$res = mysql_query ($req);
$nb = mysql_num_row ($res);

if($nb != 0)
{
echo 'Le numéro que vous avez entré est déjà présent dans la base de données !';
}

else {


$requete = "INSERT INTO courrier VALUES ("'.$_POST['n'].'","'.$_POST['date'].'","'.$_POST['sujet'].'","'.$_POST['objet'].'")";
$result = mysql_query ($requete);}}}
-----------------------------------
Merci d'avance de m'aider .....
A voir également:

1 réponse

Tu peux déjà tester le contenu de tes variables pour voir si elles ne sont pas vides, avec un var_dump par exemple :

<?php var_dump ($result) ?>
0