Probleme php/javascript
Fermé
baia
-
19 juil. 2004 à 09:55
Cyber Liz Messages postés 64 Date d'inscription lundi 23 juin 2003 Statut Membre Dernière intervention 18 août 2004 - 21 juil. 2004 à 17:17
Cyber Liz Messages postés 64 Date d'inscription lundi 23 juin 2003 Statut Membre Dernière intervention 18 août 2004 - 21 juil. 2004 à 17:17
A voir également:
- Probleme php/javascript
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Node.js javascript runtime virus ✓ - Forum Virus
- Expert php pinterest - Télécharger - Langages
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
2 réponses
Cyber Liz
Messages postés
64
Date d'inscription
lundi 23 juin 2003
Statut
Membre
Dernière intervention
18 août 2004
50
19 juil. 2004 à 19:54
19 juil. 2004 à 19:54
Bonjour,
Pourquoi tu utilises du javascript? Peut-être que je ne comprend pas bien ta question, mais si je ne me trompe pas, tu veux que l'utilisateur entre son nom et mot de passe et vérifier s'il existe dans la base, c'est ça?
Si c'est ça, tu n'as qu'à écrire une fonction php avec une requête du genre :
$requete = "select idemployer from employer where nom LIKE '".$nom."' and motdepasse LIKE '".$motdepasse."')";
où $nom et $motdepasse sont les infos fournies par l'utilisateur.
Si la requête ne retourne aucune ligne, c'est que l'utilisateur n'existe pas dans la base.
Vive le Québec libre! Et oui, je suis québécoise...
Pourquoi tu utilises du javascript? Peut-être que je ne comprend pas bien ta question, mais si je ne me trompe pas, tu veux que l'utilisateur entre son nom et mot de passe et vérifier s'il existe dans la base, c'est ça?
Si c'est ça, tu n'as qu'à écrire une fonction php avec une requête du genre :
$requete = "select idemployer from employer where nom LIKE '".$nom."' and motdepasse LIKE '".$motdepasse."')";
où $nom et $motdepasse sont les infos fournies par l'utilisateur.
Si la requête ne retourne aucune ligne, c'est que l'utilisateur n'existe pas dans la base.
Vive le Québec libre! Et oui, je suis québécoise...
Cyber Liz
Messages postés
64
Date d'inscription
lundi 23 juin 2003
Statut
Membre
Dernière intervention
18 août 2004
50
21 juil. 2004 à 17:17
21 juil. 2004 à 17:17
Bonjour,
Pour la liste, voici une fonction que j'utilise pour créer une liste des catégories dans ma base de données:
/* Fonction qui crée une liste html des catégories */
function listeCategories($selected) {
$id = connecter();
$requete = "SELECT caNom from doCategories ORDER BY caNom";
$resultat = mysql_query($requete, $id);
if(!$resultat) {
echo "Erreur lors de l'accès à la base de données\n";
} else {
echo "<select name='lstCategorie'>\n";
for($i = 0; $i < mysql_num_rows($resultat); $i++) {
$ligne = mysql_fetch_row($resultat);
if ($ligne[0] == $selected) {
echo "<option selected>".$ligne[0]."</option>\n";
} else {
echo "<option>".$ligne[0]."</option>\n";
}
}
echo "</select>\n";
}
mysql_close($id);
}
Tu peux te baser sur cet exemple pour faire ta liste. Tu appelles la fonction dans ton formulaire. Le paramètre selected me permet de garder le choix de l'utilisateur.
Pour ce qui est de ta question sur le champ texte, je ne la comprend pas.
Vive le Québec libre! Et oui, je suis québécoise...
Pour la liste, voici une fonction que j'utilise pour créer une liste des catégories dans ma base de données:
/* Fonction qui crée une liste html des catégories */
function listeCategories($selected) {
$id = connecter();
$requete = "SELECT caNom from doCategories ORDER BY caNom";
$resultat = mysql_query($requete, $id);
if(!$resultat) {
echo "Erreur lors de l'accès à la base de données\n";
} else {
echo "<select name='lstCategorie'>\n";
for($i = 0; $i < mysql_num_rows($resultat); $i++) {
$ligne = mysql_fetch_row($resultat);
if ($ligne[0] == $selected) {
echo "<option selected>".$ligne[0]."</option>\n";
} else {
echo "<option>".$ligne[0]."</option>\n";
}
}
echo "</select>\n";
}
mysql_close($id);
}
Tu peux te baser sur cet exemple pour faire ta liste. Tu appelles la fonction dans ton formulaire. Le paramètre selected me permet de garder le choix de l'utilisateur.
Pour ce qui est de ta question sur le champ texte, je ne la comprend pas.
Vive le Québec libre! Et oui, je suis québécoise...
20 juil. 2004 à 23:10
je vous merci à votre aide;
j'ai un autre probléme :dans un formulaire ,je veux créer une liste de choix dont les valeurs (nom) sont récuperées de la table employer(idemp,nom,password) et un champ text qui reçoit le code de cet employer (par leur nom).