Affichage par le biais de liste déroulante - PHP - Programmation
Marsh Posté le 06-10-2005 à 21:35:04
ouais mais non les liens doivent changer pour chaque truc. Je v pas me retaper les liens a coder a chaque nouvelles newsletter lol
Et je voudrai ke ca saffiche en dessous ..
Marsh Posté le 06-10-2005 à 21:38:28
Tu récup l'id de la sélection et tu fais une requête sur les autres champs ?
Marsh Posté le 06-10-2005 à 21:40:17
Ok , bon je v tester ... si quelqu'un a d'autre idée n'hésitez pas, ou un bout de code pour m'aider a construire autour
Marsh Posté le 06-10-2005 à 21:43:23
C'est normal que j'ai ni compris la question, ni le probleme, ni meme la reponse de lkolrn?
Marsh Posté le 06-10-2005 à 21:45:18
LOL
j'ai poster ce sujet sur un autre forum , je pense y avoir été clair dessu
voici le lien http://www.phportail.net/forum/viewtopic.php?pid=4962
Marsh Posté le 06-10-2005 à 21:51:07
Il veut que
Citation : quand je clique sur l'un des enregistrement de la liste, cela m'affiche toute les information qui y sont associer juste en dessous dans un tableau par exemple |
Juste en cliquant sur l'une des option de la liste ya JS (jamais testé mais normalement c bon)
Sinon en validant la liste il peut récupérer l'identifiant de l'archive
et ensuite seulement faire une seule requête pour récup les autres champs de cette même archive
C'est plus clair ou jme plante ?
Marsh Posté le 06-10-2005 à 22:03:56
JavaScript
Pour les clients qui le laissent activé (par défaut)
cela permet d'augmenter un peu la réactivité des formulaires (entre autre)
Je n'en ai po utilisé depuis des années, mais ça doit être faisab' avec JS donc
de simplement cliquer sur l'option dans la liste pour récup l'identifiant, sans avoir à valider avec un bouton submit
Marsh Posté le 06-10-2005 à 22:40:08
JS si je fait ca je v devoir l'expliquer en detail (c pour une action pro ds le cadre des ma fomation BTS)
Marsh Posté le 06-10-2005 à 23:08:51
Code :
|
Voila j'en suis arriver a ca mais koi qu'il arrive ca ma'ffiche toujours
"traitementempty"
Marsh Posté le 07-10-2005 à 09:05:42
essaye déjà de mettre des name="" dans chaque option ...
Tu post bien $_POST['liste'] mais aucune valeur dedans ...
et met un bouton pour submit ^^
@+
Marsh Posté le 07-10-2005 à 09:15:56
Non faut pas mettre name dans chaque options mais plutôt value.
Sinon coté js, je préfére un OnChange qu'un OnCLick...
Et toujours laisser un bouton de submit au cas ou js est désactiver sur le client.
Mais le submit auto en js c'est pas top pour une personne qui navigue au clavier donc à éviter...
Marsh Posté le 07-10-2005 à 09:16:55
dwogsi a écrit : Non faut pas mettre name dans chaque options mais plutôt value. |
oui, dsl ! c'est bien sur value !! pas encore bien reveiller moi !
@+
Marsh Posté le 07-10-2005 à 09:18:21
Bah je suis arrivé en retard moi et ca doit être pour ca que je m'y retrouve, j'ai dormi un peu plus!
Marsh Posté le 07-10-2005 à 09:19:43
dwogsi a écrit : Bah je suis arrivé en retard moi et ca doit être pour ca que je m'y retrouve, j'ai dormi un peu plus! |
[HS]
Fini de regarder Sin City à 05h00 ce matin, lever 08h00, pas bcp de someil tout ca !
[/HS]
Marsh Posté le 07-10-2005 à 09:22:24
Sorti en boite hier soir (ouai le jeudi soir c'est plein d'étudiantes ), mais retour 3h00 alors bon ca a été! Et les soirées sin city ca va 5 min mais jusqu'a 5h
Marsh Posté le 07-10-2005 à 09:22:26
si tu veux qu'en fonction d'un choix dans la liste deroulante il affiche des info tu peux utiliser aussi xmlhttprequest (JS)
Marsh Posté le 07-10-2005 à 09:24:03
De toute facon, et quoi qu'on en dise, le js est a bannir de la conception d'un site! La seule vraie utilisée réside dans la simplifications d'utilisation d'une application web en se limitant à de simple focus.
Marsh Posté le 07-10-2005 à 09:37:17
Pas tout a fait d'accord ... Il y a des trucs en JS que je trouve assez utiles ... mais faut juste garder a l'esprit que tout doit etre accessible sans JS ... et qu'il faut quand meme eviter d'en mettre trop parceque c'est toujours ça a telecharger en plus => donc le mettre de toutes facon dans un fichier a part
Marsh Posté le 07-10-2005 à 09:47:04
Pas tout a fait d'accord ... Il y a des trucs en JS que je trouve assez futiles ...
C'était juste pour la rime! Je suis d'accord, enfin à moitier on va dire..
Marsh Posté le 07-10-2005 à 09:48:55
Pourquoi? Si ca peut ameliorer ton site tout en le laissant purement accessible ? Et que ca reste une masse de donnees raisonnables
Marsh Posté le 07-10-2005 à 10:54:10
Ben perso, je considére qu'il faut d'abord faire le site sans aucun js, et ensuite les rajouter quand le reste fonctionne.
Moi, je suis pas fan de js, mais un js bien utilisé et bien dosé ca peut rendre quelques services pour le visiteur.
Marsh Posté le 07-10-2005 à 10:56:18
omega2 a écrit : Ben perso, je considére qu'il faut d'abord faire le site sans aucun js, et ensuite les rajouter quand le reste fonctionne. |
Bonne méthode en effet.
Edit : La je viens de faire un beau post pourri...
Marsh Posté le 07-10-2005 à 16:12:24
... j'adore les derives .... et je n'utiliserai pas de JS
Marsh Posté le 07-10-2005 à 16:20:07
suis-je sur la bonne voie avec ceci ?
echo "<form name='liste' method='post' action='submit' Onclick=submit('index.php?page=archive')>";
Marsh Posté le 06-10-2005 à 21:24:41
Voila je dispose d'un liste déroulante rempli par requete sql
Cette requete renvoi tout les enregistrements de ma table archive
Je veu que quand je clique sur l'un des enregistrement de la liste, cela m'affiche toute les information qui y sont associer juste en dessous dans un tableau par exemple (comme c une newsletter : le contenu, l'emetteur, la date et l'id > tout cela contenu dans la table archive.)
Code de ma liste
Message édité par Sataneo85 le 06-10-2005 à 21:27:52