j'aimerais créer un script qui permet à la suite d'un formulaire d'afficher le résultat en fonction de l'utilisateur
voir le formulaire html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
<form method="post" action="auth.php">
<fieldset> <legend></legend></fieldset><fieldset>
<p>Veuillez entrer vos identifiants afin d'accèder à votre espace
perso.</p>
<p>En cas de perte d'identifiant ou de mot de passe, merci de nous contacter
au 99.99.99.99.99</p>
<p>Identifiant :</p>
<p>
<input type="text" name="login">
</p>
<p>Mot de passe :</p>
<p>
<input type="password" name="mdp">
</p>
<p>
<input type="submit" name="submit" value="Envoyer">
</p>
</fieldset>
</form>
et voici la page php qui vérifier si le login est correct (je n'ai pas encore mis de boucle
<?php
// Script de connexion pour afficher le statut du dossier client
// Variables de connexion
$serveur='localhost'; // nom du serveur
$login='root'; // nom d'utilisateur mysql
$pwd=''; // mot de passe mysql
$bdd='test'; // nom de la base de donnée
// Ligne de connexion
mysql_connect($serveur,$login,$pwd) or die('Erreur de connexion à la base'.mysql_error());
// Connexion à la table souhaité
mysql_select_db($pwd) or die('Erreur de connexion à la talbe'.mysql_error());
// Requête retournant le nom, prénom, statut du dossier en fonction de l'utilisateur loggué
$requete="Select Nom_cli, Prenom_Cli, Statut_Dossier
From Client
Where Nom_Cli = $login
And Mdp_Cli = $mdp";
// Envoi de la requête
$resultat=mysql_query($requete);
// Affichage de la requête
echo $resultat;
// Déconnexion de la bdd
mysql_close();
?>
La page m'affiche une erreur que je n'arrive pas à trouvé pouvez-vous m'aider ?
Sélectionne la base de données $bdd plutôt que $pwd.
Ajoute des or die(mysql_erro() à tes appels aux fonctions mysql pour afficher les messages d'erreur
Et quand tu as un message d'erreur, recopie-le ici au lieu de simplement dire 'il y a un erreur'