Erreur

pascal -  
Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je veut savoir si une personne qui donne son numéro et son nom et il dans le B D (magazin) ou non ???
voila mon code qui a un erreur lors de son execution :( et merci pour l'aide

<html>
<body>
<?
$numero = $_POST['mp']; /num donné dans une autre page html
$yourname = $_POST['t6']; / nom donné dans une autre page html
/j'ai utilisé le bouton submit pour l'appel de cette page

mysql_connect("localhost","root","");
mysql_select_db("magazin");
$requete=("SELECT Count([membre].nom) AS nb, Count([membre].num) AS nb2, [membre].nom, [membre].num
FROM membre
GROUP BY [membre].nom, [membre].num
HAVING ((([membre].num)="$numero") AND (([membre].nom)="$yourname")))");
mysql_query($requete);
if (($nb==1)&&($nb2>=1))
echo('tu es dans notre base');
else
echo('erreur');

mysql_close(); ?>

</body>
</html>

1 réponse

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

Tu as des soucis dans la gestion de tes guillemets. Par ailleurs, quand tu as une erreur dans ton code, c'est toujours mieux de nous dire ce que dit l'erreur...
On simplifie un peu le code, et ça donne :
<html>
    <body>
<?php
$numero = $_POST['mp']; //num donné dans une autre page html
$yourname = $_POST['t6']; // nom donné dans une autre page html
//j'ai utilisé le bouton submit pour l'appel de cette page

mysql_connect("localhost","root","");
mysql_select_db("magazin");
$requete=("SELECT count(num) FROM membre WHERE num=$numero AND nom='$nom'");
$resultat = mysql_query($requete);
$donnees = mysql_fetch_array($resultat);
if ($donnees[0]>=1)
    echo('tu es dans notre base');
else
    echo('erreur');
mysql_close();
?>
    </body>
</html>
0