par
cmoi » 03 févr. 2007, 01:01
Bonjour,
j'ai les codes suivant :
<?php
$LOGIN = $_POST['LOGIN'];
$MDP = $_POST['MDP'];
echo '<font face="Arial, Helvetica, sans-serif" size="2" color="#666666">'.'Bonjour '.$LOGIN.'</font>';
?>
où je recupère les valeurs de mon formulaire et affiche un message de bienvenue.
<?php
mysql_connect("sql.free.fr", "base", "mdp");
mysql_select_db("base") or die("Impossible de se connecter à la base de données");
?>
où je me connecte à ma base.
Jusque là tout va bien.
<?php
$table = "organismes";
$sql = "SELECT * FROM " . $table." WHERE VALID=1 ";
$res = mysql_query($sql);
$nb = mysql_num_rows($res);
$i = 0;
while ($i < $nb){
echo '<font face="Arial, Helvetica, sans-serif" size="2" color="#666666">'.'Votre abonnement se termine le : '.mysql_result($res, $i, "ABONNEMENT").'</font>';
}
$i++;
?>
ici ça coince. Il faudrait comparer les valeurs LOGIN et MDP du formulaire avec celles de la table. Et si elles sont identiques, afficher le message "abonnement". Mais je ne vois pas comment construire la condition.
Merci pour votre aide.
Bonjour,
j'ai les codes suivant :
[php] <?php
$LOGIN = $_POST['LOGIN'];
$MDP = $_POST['MDP'];
echo '<font face="Arial, Helvetica, sans-serif" size="2" color="#666666">'.'Bonjour '.$LOGIN.'</font>';
?> [/php]
où je recupère les valeurs de mon formulaire et affiche un message de bienvenue.
[php]<?php
mysql_connect("sql.free.fr", "base", "mdp");
mysql_select_db("base") or die("Impossible de se connecter à la base de données");
?>[/php]
où je me connecte à ma base.
Jusque là tout va bien.
[php] <?php
$table = "organismes";
$sql = "SELECT * FROM " . $table." WHERE VALID=1 ";
$res = mysql_query($sql);
$nb = mysql_num_rows($res);
$i = 0;
while ($i < $nb){
echo '<font face="Arial, Helvetica, sans-serif" size="2" color="#666666">'.'Votre abonnement se termine le : '.mysql_result($res, $i, "ABONNEMENT").'</font>';
}
$i++;
?>[/php]
ici ça coince. Il faudrait comparer les valeurs LOGIN et MDP du formulaire avec celles de la table. Et si elles sont identiques, afficher le message "abonnement". Mais je ne vois pas comment construire la condition.
Merci pour votre aide.