PHP et/ou Javascript
Fermé
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
-
18 janv. 2010 à 16:05
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 18 janv. 2010 à 19:59
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 18 janv. 2010 à 19:59
A voir également:
- PHP et/ou Javascript
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Node.js javascript runtime virus ✓ - Forum Virus
- Bouton php - Forum PHP
4 réponses
Jean-François Pillou
Messages postés
18301
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 274
18 janv. 2010 à 17:24
18 janv. 2010 à 17:24
Si vous le faîtes en PHP, il suffit de le faire comme suit :
si la liste déroulante a un attribut name qui vaut "liste1", il suffit de faire une seconde requête SQL si $_REQUEST['liste1'] est défini :
si la liste déroulante a un attribut name qui vaut "liste1", il suffit de faire une seconde requête SQL si $_REQUEST['liste1'] est défini :
if(isset($_REQUEST['liste1'])){ $query = 'SELECT items FROM liste2 WHERE machin='.mysql_escape_string($_REQUEST['liste1']); $mysql_result = $mysql_query($query); if(mysql_num_rows($mysql_result)){ while(mysql_fetch_assoc($mysql_result)){ // Récupérer les valeurs à afficher dans la seconde liste } } }
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
18 janv. 2010 à 17:35
18 janv. 2010 à 17:35
Et le tout sans rafraichir la page ?
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
18 janv. 2010 à 17:42
18 janv. 2010 à 17:42
Je ne suis pas sûr que le code de Jeff soit bon :
Et en principe, une chaine de caractère doit être entourée de guillemets ou d'apostophes.
Mais je peux me tromper ....
Si j'ai bien compris, c'est un système de liste liée que tu souhaites faire ?
Apprends d'abord à utiliser AJAX puis regarde le second lien.
http://www.siteduzero.com/tutoriel-3-4745-ajax-et-l-echange-de-donnees-en-javascript.html (les 2er chapitres suffisent)
https://siddh.developpez.com/articles/ajax/#LIV-A
$query = 'SELECT items FROM liste2 WHERE machin='.mysql_escape_string($_REQUEST['liste1']);
$mysql_result = $mysql_query($query);
$_REQUEST['liste1'] est une chaine de caractère, même si elle ne contient qu'un nombre (tout ce qui provient d'un input/textarea est une chaine de caractère).
Et en principe, une chaine de caractère doit être entourée de guillemets ou d'apostophes.
Mais je peux me tromper ....
Si j'ai bien compris, c'est un système de liste liée que tu souhaites faire ?
Apprends d'abord à utiliser AJAX puis regarde le second lien.
http://www.siteduzero.com/tutoriel-3-4745-ajax-et-l-echange-de-donnees-en-javascript.html (les 2er chapitres suffisent)
https://siddh.developpez.com/articles/ajax/#LIV-A
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
18 janv. 2010 à 19:59
18 janv. 2010 à 19:59
J'irai étudier tout ça, merci bien.