voila le script
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="
http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>creation profils reg</title>
</head>
<body>
<?php
// variable initialisée à zero pour tester les conditions
$nb_faux = 0;
if (isset($_POST['nom']))
{
$nom = $_POST['nom'];
// incrementer la variable $nb_faux si le pseudo existe dans la base de donnée
if ($nb_faux >= 0)
{
include("pcdb.php");
$connexion = mysql_connect($hote, $utilisateur, $mdp) or die('<br/>Connexion au serveur impossible.<br/>Contactez le webmaster si le problème n\'est pas résolu.<br/>');
$choix_base = mysql_select_db($data_base, $connexion) or die('<br/>Sélection de la base de donnée echouée.<br/>Contactez le webmaster si le problème n\'est pas résolu.<br/>');
$requete = "SELECT nom FROM patient WHERE nom=";
$resultat = mysql_query($requete) or die('<br/>Exécution de la requête impossible.<br/>Contactez le webmaster si le problème n\'est pas résolu.<br/>');
$ligne = mysql_fetch_array($resultat);
if ($nom == $ligne)
{
?>Le numero<?php $resultat?> existe déja dans la table. Veuillez changer.<br/><?php
$nb_faux++;
include("creapatient.php");
}
}
if ($nom != $ligne)
{
include("pcdb.php");
$date = date('d-m-Y');
//recuperation des donnees saissies
$num = $_POST['num'];
$nom = $_POST['nom'];
$prenom = $_POST['pre'];
$adresse = $_POST['adr'];
$cp = $_POST['cp'];
$ville = $_POST['vil'];
//verification si les donnees saissies ne sont pas deja enregistrer
//enregistrement des donnees saissies
$sql ="INSERT INTO patient VALUES('','$num','$nom','$prenom','$adresse','$cp','$ville')";
$req = mysql_query($sql) or die ('<br/>erreur : enregistrement non effectué. veuillez contacter le webmaster<br/>');
echo '<table>';
echo '<tr/>';
echo '<td/>Creation d un profil patient. Le '.$date.'<td/>';
echo '<tr/>';
echo '<tr/>';
echo '<td/>numero patient :'.$num.'<td/>';
echo '<tr/>';
echo '<tr/>';
echo '<td/>nom : '.$nom.'<td/>';
echo '<td/>prenom :'.$prenom.'<td/>';
echo '<tr/>';
echo '<tr/>';
echo '<td/>adresse :'.$adresse.'<td/>';
echo '<tr/>';
echo '<tr/>';
echo '<td/>Code Postal :'.$cp.'<td/>';
echo '<td/>Ville :'.$ville.'<td/>';
echo '<tr/>';
echo '<table/>';
}
}
?>
</body>
</html>
pourquoi l enregistrement s effectue alors qu il ne devrait pas. merci pour vos reponses.