Recuperer variable déclarée dans un script

ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -  
vordano Messages postés 1981 Statut Membre -
Bonjour,
SVP ja'i n cette script
<script type="text/javascript" language="javascript">
nVarNom = prompt("Quel est votre nom?", "Num CIN ?")
</script>

qui m'affiche une alerte dialogue qui contient un champ de texte
lorsque je remplir ce champ avec N° de carte cin , et je clique sur OK, il faut qu'il m'affiche
les informations relative a cette N° a partir d'une base mysql.

<?php
//connection au serveur:
$cnx = mysql_connect( "localhost", "root", "" ) ;
// sélection de la base de données:
$db = mysql_select_db( "base_bank" ) ;
//requête SQL:
comment recupere la valeur nVarNom (utiliser au script) pour l'utiliser dans la condition de requete. ?
$sql = "SELECT * FROM 'client' WHERE (condition) ";
//exécution de la requête:
$requete = mysql_query( $sql, $cnx )or die( mysql_error() );
//affichage des données:
.....

8 réponses

vordano Messages postés 1981 Statut Membre 316
 
bonjour,

pourquoi utiliser du javascript au lieu du html ?
0
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
Slm, je veut lorsque je clique sur une image bouton m'affiche une alerte dialogue et selon le N° entre dans cette alerte de dialogue il m'affiche des informations relative a ce N° a partir d'une base mysql.
est ce qu'il y a une autre idée ?
0
vordano Messages postés 1981 Statut Membre 316
 
tu peux essayer un window.location.href=("index.php?nVarNom="+nVarNom);
0
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
comment ca ??, par exemple je veux afficher récupérer et afficher cette variable nVarNom utiliser dans la balise <script> .
comment faire pour afficher cette variable dans cette page php.
0
vordano Messages postés 1981 Statut Membre 316
 
met ça dans ton javascript:
window.location.href=("index.php?nVarNom="+nVarNom);

et utilise $_GET['nVarNom'] dans ton php pour récupérer la valeur
mais c'est possible seulement lorsque tu envoi les infos (c'est impossible d'utiliser du php sans recharger la page, ou alors il faut faire une requète http en javascrip)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
CV sa marche monsieur je te remerci :)
0
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
Maintenant je doit vérifier la validité de champ rempli par l'utilisateur, est ce que chaine de caractère ou nombre ? et est ce que existe dans la base ou nom ? et je veux afficher une alerte d'erreur dans le cas de mauvaise remplissage.
Est ce que cette contrôle de sera fait dans le script ou dans le code PHP ?
0
vordano Messages postés 1981 Statut Membre 316
 
pour que ton application soit vraiment pratique, je te conseil d'éviter une boite de dialogue, c'est trop intrusif et tu ne peux pas faire de test directement dans la saisie.

pour le test de validité, tu peux utiliser une expression régulière en javascript (méthode test(regex,texte))
pour contrôler si le numéro existe dans la base, c'est en php: lors de l'envoi du numéro tu renvoi soit sur ta page résultat affichant ce que tu veux par rapport au numéro valide, ou bien dans le cas où le numéro est érroné, tu renvoi sur une page d'erreur ou bien tu fais un autre traitement.
0
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
Ok Monsieur merci bien :)
avez vous une ideé sur cette problème ?
j'ai une formulaire qui contient un champ date de Naissance : comment faire pour rendre se champ sera chargée automatiquement a fin de choisir la date a partir d'une calendrier a coté de ce champ de Texte ??
puis l'ajouter dans une base mysql ?
0
vordano Messages postés 1981 Statut Membre 316
 
pour le calendrier il existe des centaines de script php disponible, tu en choisi un et c'est tout ^^
0
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
et comment sa sera la récupération de choix de date a partir de cette calendrier et l'enregistrer dans la base ou le mettre dans une champs de texte ?
avez vous un lien pour consulter ce script ?
0
vordano Messages postés 1981 Statut Membre 316
 
0