Probleme de PHP/SQL avec formulaire
Posté : 07 avr. 2008, 22:14
bonjour/bonsoir,
je suis nouvelle sur le forum et dans la progammation PHP SQL...
je vous expose mon probleme... j'ai un formulaire HTML contenant 3 champs dont un cache... un champ for_nom pour l'identifiant de la personne un champ for_mdp pour son mot de passe et le champ cache pour le type de bouton sur lequel on clique...
je voudrais que quand la personne se logue ca aille verifier dans la BDD si le compte existe (jusque la ca va) mais je ne sais pas comment faire pour qu'il verifie aussi le rang de la personne qui lui ai associe dans la BDD (a aucun moment dans ce formulaire il lui ai demande de le renseigner)... j'utilise un switch pour les differents cas possible mais je n'arrive pas a trouver le terme a mettre dedans pour que ca designe la valeur de rang de la bdd... (d'ou le ????? pour le moment)
je sais pas si j'ai ete assez clair... si jamais il y a besoin de plus de renseignement ou d'eclaircir des choix demandez moi...
je vous remercie par avance de l'aide que vous pourrez m'apporter
voici mon bout de code concerne:
je suis nouvelle sur le forum et dans la progammation PHP SQL...
je vous expose mon probleme... j'ai un formulaire HTML contenant 3 champs dont un cache... un champ for_nom pour l'identifiant de la personne un champ for_mdp pour son mot de passe et le champ cache pour le type de bouton sur lequel on clique...
je voudrais que quand la personne se logue ca aille verifier dans la BDD si le compte existe (jusque la ca va) mais je ne sais pas comment faire pour qu'il verifie aussi le rang de la personne qui lui ai associe dans la BDD (a aucun moment dans ce formulaire il lui ai demande de le renseigner)... j'utilise un switch pour les differents cas possible mais je n'arrive pas a trouver le terme a mettre dedans pour que ca designe la valeur de rang de la bdd... (d'ou le ????? pour le moment)
je sais pas si j'ai ete assez clair... si jamais il y a besoin de plus de renseignement ou d'eclaircir des choix demandez moi...
je vous remercie par avance de l'aide que vous pourrez m'apporter
voici mon bout de code concerne:
<?// si on se logue
if($type == 'log'){
// requete pour chercher le compte
$retour = mysql_query("SELECT rang FROM user WHERE nom = '".$for_nom."' AND mdp = '".$for_mdp."'");
// si on trouve le compte
if(mysql_num_rows($retour)){
switch (?????){
case admin: ?>
<script language="javascript"
type="text/javascript">
<!--
window.location.replace("/projet/v3/admin/administration2.html");
-->
</script>
<?php case manager:?>
<script language="javascript"
type="text/javascript">
<!--
window.location.replace("administration.html");
-->
</script>
<?php default: echo "Accès Refusé !!";
}
?>