Recuperer variable déclarée dans un script

Fermé
ghaouar Messages postés 174 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012 - 11 avril 2012 à 16:54
vordano Messages postés 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 - 13 avril 2012 à 13:57
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 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
11 avril 2012 à 16:56
bonjour,

pourquoi utiliser du javascript au lieu du html ?
0
ghaouar Messages postés 174 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012
11 avril 2012 à 20:05
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 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
12 avril 2012 à 10:34
tu peux essayer un window.location.href=("index.php?nVarNom="+nVarNom);
0
ghaouar Messages postés 174 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012
12 avril 2012 à 19:18
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 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
13 avril 2012 à 09:33
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 jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012
13 avril 2012 à 10:57
CV sa marche monsieur je te remerci :)
0
ghaouar Messages postés 174 Date d'inscription jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012
13 avril 2012 à 11:09
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 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
13 avril 2012 à 12:52
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 jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012
13 avril 2012 à 13:36
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 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
13 avril 2012 à 13:40
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 jeudi 10 avril 2008 Statut Membre Dernière intervention 22 avril 2012
13 avril 2012 à 13:48
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 1682 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
13 avril 2012 à 13:57
0