Probleme avec Menu
Fermé
MasTer.Men
Messages postés
9
Date d'inscription
samedi 20 avril 2013
Statut
Membre
Dernière intervention
2 septembre 2013
-
29 août 2013 à 19:35
fr-darkrod Messages postés 422 Date d'inscription vendredi 16 août 2013 Statut Membre Dernière intervention 14 novembre 2020 - 2 sept. 2013 à 06:07
fr-darkrod Messages postés 422 Date d'inscription vendredi 16 août 2013 Statut Membre Dernière intervention 14 novembre 2020 - 2 sept. 2013 à 06:07
A voir également:
- Probleme avec Menu
- Menu déroulant excel - Guide
- Windows 11 menu démarrer classique - Guide
- Canon quick menu - Télécharger - Utilitaires
- Réinitialiser menu démarrer windows 10 - Guide
- Menu demarrer windows 10 - Guide
2 réponses
djflexlive
Messages postés
557
Date d'inscription
mercredi 26 mars 2008
Statut
Membre
Dernière intervention
23 avril 2015
95
31 août 2013 à 05:08
31 août 2013 à 05:08
C'est quoi ta question? Où est le soucis...??
heliconius
Messages postés
539
Date d'inscription
mardi 1 juillet 2008
Statut
Membre
Dernière intervention
23 juin 2023
139
1 sept. 2013 à 19:46
1 sept. 2013 à 19:46
Bonjour,
Si tu veux faire des listes déroulantes faciles, il n'y a pas mieux que télécharger class.liste.php ( https://www.phpclasses.org/package/2625-PHP-Generate-form-select-inputs-from-MySQL-queries.html )
Tu mets la classe dans le répertoire de ton appli ou dans un répertoire de librairies (genre /lib). C'est tout.
Pour faire ta liste, tu as besoin de savoir ce que tu veux et où le prendre. Pour ça, un fichier de définition de liste. Exemple: fichier de définition de liste de clients (clients.def.php : le '.def.php' est obligatoire):
Dans ton code : insérer la classe, instancier la liste puis l'écrire
Le nom du contrôle sera idcli (mais tu peux changer. lire la doc)
Si tu veux faire des listes déroulantes faciles, il n'y a pas mieux que télécharger class.liste.php ( https://www.phpclasses.org/package/2625-PHP-Generate-form-select-inputs-from-MySQL-queries.html )
Tu mets la classe dans le répertoire de ton appli ou dans un répertoire de librairies (genre /lib). C'est tout.
Pour faire ta liste, tu as besoin de savoir ce que tu veux et où le prendre. Pour ça, un fichier de définition de liste. Exemple: fichier de définition de liste de clients (clients.def.php : le '.def.php' est obligatoire):
<?php // Définition d'une liste de clients (clients.def.php) $table = "Clients"; $champs = "idcli,nom,prenom"; $ordre = "nom,prenom; // optionnel // $where = "...condition..."; // optionnel $texte = "-- Choisir le client --"; ?>
Dans ton code : insérer la classe, instancier la liste puis l'écrire
<?php
...
require("lib/class.liste.php"); // insertion classe
$LDclients = new liste("clients"); // instancier. clients.def.php lu
$LDclients->write(); // écrire la liste
$LDclients->write(12); // écrire la liste avec présélection
...
?>
Le nom du contrôle sera idcli (mais tu peux changer. lire la doc)
<select name='idcli'> <option value='null'>-- Choisir le client -- <option value='25'>ARTEBOIS jean ... </select>
MasTer.Men
Messages postés
9
Date d'inscription
samedi 20 avril 2013
Statut
Membre
Dernière intervention
2 septembre 2013
2 sept. 2013 à 05:21
2 sept. 2013 à 05:21
Merci pour la réponse mais mon code au dessus de la liste déroullante est correcte je veux une menu verticale ou horizontale
fr-darkrod
Messages postés
422
Date d'inscription
vendredi 16 août 2013
Statut
Membre
Dernière intervention
14 novembre 2020
23
Modifié par fr-darkrod le 2/09/2013 à 05:42
Modifié par fr-darkrod le 2/09/2013 à 05:42
https://www.commentcamarche.net/contents/504-tableau-html-table
ça devrais t'aider ;)
ça devrais t'aider ;)
MasTer.Men
Messages postés
9
Date d'inscription
samedi 20 avril 2013
Statut
Membre
Dernière intervention
2 septembre 2013
2 sept. 2013 à 05:52
2 sept. 2013 à 05:52
Merci
fr-darkrod
Messages postés
422
Date d'inscription
vendredi 16 août 2013
Statut
Membre
Dernière intervention
14 novembre 2020
23
Modifié par fr-darkrod le 2/09/2013 à 06:07
Modifié par fr-darkrod le 2/09/2013 à 06:07
UPDATE :
J'ai bricoler ça pour toi , ça devrais nettement mieux t'aider ;)
<?php $var = array( "titre1" => "Menu 1", "titre2" => "Menu 2", ); if (!empty($var)) { ?> <form id="filtre" action="produits.php" method="post"> <select name="categorie" id="categorie"> <option value="0">Tous les produits</option> <?php $i=1; while($i <= count($var)) { echo '<option value="' . $var["titre" . $i] . '"> '. $var["titre" . $i] . '</option>'; $i++; } ?> </select> <input type="submit" value="Filtrer"> </form> <?php } ?>
J'ai bricoler ça pour toi , ça devrais nettement mieux t'aider ;)
31 août 2013 à 05:13
voile mon code qui affiche sous forme d'une liste déroulante avec un boutton pour aller au catégorie qui contient des produit
31 août 2013 à 05:15
<?php echo $c->id; ?> : <?php echo $c->name; ?><br/>
<?php endforeach ?>
Non...??
2 sept. 2013 à 05:19