Php et mysql fetch
geo
-
23 avril 2005 à 17:59
geo -
geo -
voila je doit faire un travail pour l'ecole et je cherche pour regarder si un pseudo et un code sont valide dans une base de données
voila ou j'en suis
<?php
if(isset($_POST['cmdok']))
{
$code=$_POST['code'];
$pseudo=$_POST['pseudo'];
$tcode=mysql_query("SELECT code FROM inscrit");
$bcode=mysql_fetch_array($tcode);
$tpseudo=mysql_query("SELECT pseudo FROM inscrit");
$bpseudo=mysql_fetch_array($tpseudo);
echo "<br>$tcode <br>";
echo "<br>$bcode <br>";
echo "<br>$tpseudo<br>";
echo "<br>$bpseudo<br>";
if ($pseudo!=$bpseudo)
{
echo "votre pseudo est incorrect <br>";
if($code!=$bcode)
{
echo "votre code d'accés est incorrect <br> si vous n'êtes pas inscrits. INSCRIVEZ-VOUS!";
}
}
else
{
echo "tout est ok";
}
}
?>
si qqun peut m'aider ca serais genial; j'arrive pas a verifier si les champs son pareil
merci de votre aide
voila ou j'en suis
<?php
if(isset($_POST['cmdok']))
{
$code=$_POST['code'];
$pseudo=$_POST['pseudo'];
$tcode=mysql_query("SELECT code FROM inscrit");
$bcode=mysql_fetch_array($tcode);
$tpseudo=mysql_query("SELECT pseudo FROM inscrit");
$bpseudo=mysql_fetch_array($tpseudo);
echo "<br>$tcode <br>";
echo "<br>$bcode <br>";
echo "<br>$tpseudo<br>";
echo "<br>$bpseudo<br>";
if ($pseudo!=$bpseudo)
{
echo "votre pseudo est incorrect <br>";
if($code!=$bcode)
{
echo "votre code d'accés est incorrect <br> si vous n'êtes pas inscrits. INSCRIVEZ-VOUS!";
}
}
else
{
echo "tout est ok";
}
}
?>
si qqun peut m'aider ca serais genial; j'arrive pas a verifier si les champs son pareil
merci de votre aide
A voir également:
- Php et mysql fetch
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Fetch vs fetchall ✓ - Forum Webmastering
1 réponse
beeboo
Messages postés
27
Date d'inscription
dimanche 17 avril 2005
Statut
Membre
Dernière intervention
9 mai 2005
8
23 avril 2005 à 22:28
23 avril 2005 à 22:28
c'est ta requête SQL qui est foireuse :
$res=mysql_query("SELECT pseudo, code FROM inscrit where pseudo = '$pseudo' "); // on recherche sur le pseudo if (mysql_num_rows == 0) { // est-ce qu'il y a quelque chose ? echo "Votre pseudo est incorect"; // non } else { // oui $row = mysql_fetch_object($res); // on récupère les infos if ($row->code != $code) { // est-ce que le code est bon ? echo "votre code est invalide"; // non } else { echo "tout est ok" ; // oui } }
24 avril 2005 à 14:20
MERCI DE VOTRE AIDE