Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1162 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [PHP](debutant) liste php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP](debutant) liste php

n°1838292
Alma3456
Posté le 15-01-2009 à 13:56:05  profilanswer
 

Bonjour,
j'aimerai faire une liste qui contient les chiffres de "0 a 30" (pour  par la suite mettre en caché les chiffres qui sont deja utilisés).
 
est ce possible de le faire sans ecrire dans ma liste 30chiffres en dure? :s
 
 
(Les numeros sont ceux attribué a un menu pour une autre page.
01 -menu1
02- menu2
... )
 
Merci d'avance.


Message édité par Alma3456 le 15-01-2009 à 13:57:40
mood
Publicité
Posté le 15-01-2009 à 13:56:05  profilanswer
 

n°1838296
noote
Posté le 15-01-2009 à 14:00:28  profilanswer
 

Oui avec une fonction qui ira de 0 jusqu'a 30 en borne limite.
 
Mais a confirmer :)

n°1838307
Alma3456
Posté le 15-01-2009 à 14:05:53  profilanswer
 

tu pourrai m'en dire un peu plus ?

n°1838341
macgawel
Posté le 15-01-2009 à 14:24:48  profilanswer
 

Alma3456 a écrit :

tu pourrai m'en dire un peu plus ?


Ben perso je trouve ton problème pas très clair, mais bon :
Exemple de liste :

Code :
  1. <?php
  2. echo "<ul>";
  3. for ($i = 0; $i <= 30; $i++) {
  4. // Ici, tu mets ce que tu veux faire...
  5. echo "<li>menu$i</li>";
  6. }
  7. echo "</ul>";
  8. ?>

n°1838343
noote
Posté le 15-01-2009 à 14:26:48  profilanswer
 

Voila je pensais à un truc du genre .  
Au moins tu commences a 0 tu finis a 30 .

n°1838351
Alma3456
Posté le 15-01-2009 à 14:33:45  profilanswer
 

ok nickel :)
je vous remercie.

n°1838530
Alma3456
Posté le 15-01-2009 à 17:28:09  profilanswer
 

Le probleme a evolué !
 

Code :
  1. <?
  2. $sqln = "select num_men from menu";
  3. $reqn = mysql_query($sqln) or die('Erreur SQL !<br>'.$sqln.'<br>'.mysql_error());
  4. $num_men_table = array();
  5. while ($ligne = mysql_fetch_array($reqn))
  6. $num_men_table[] = $ligne['num_men'];
  7. echo '<select name="ordre">',"\n";
  8. for ($i = 0; $i <= 30; $i++)
  9. {
  10.   echo '<option value ="'.$i.'" ';
  11.   if( in_array($i, $num_men_table))
  12.   {
  13.     echo 'disabled="disabled"';
  14. }
  15. echo " >$i</option>";
  16. }
  17. echo '</select>',"\n";
  18. ?>


 
Le disabled ne fonctionne pas, quelqu'un sait pourquoi?

n°1838585
Profil sup​primé
Posté le 15-01-2009 à 18:56:16  answer
 

ne fonctionne pas => ne veut rien dire
Ensuite, je supposes que tu as un syntax error, tu ne fermes pas ton IF qui commence ligne 12
Bref, le genre d'erreur que l'on repère en 10 sec... :sarcastic:

n°1838619
aideinfo
Posté le 15-01-2009 à 20:09:39  profilanswer
 

Tu ne peux pas désactiver un item d'une liste déroulante. Tu ne peux désactiver qu'un champ de formulaire.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
n°1838620
Profil sup​primé
Posté le 15-01-2009 à 20:13:50  answer
 

si, çà marche/c'est xhtml compliant.

mood
Publicité
Posté le 15-01-2009 à 20:13:50  profilanswer
 

n°1838629
omega2
Posté le 15-01-2009 à 20:56:01  profilanswer
 


Deux { et deux } ... Ca me parait bien équilibré pourtant. ;)
 
Ceci dit, Alma3456, il faut que tu regardes le code de ta page pour savoir si tu n'as pas une erreur caché quelque part. Ensuite même si c'est conforme à la norme, ça ne veut pas dire que c'est géré par les navigateurs. J'avoue ne pas savoir si on peut ou non désactiver juste un choix d'un select.

n°1839142
Profil sup​primé
Posté le 16-01-2009 à 18:05:44  answer
 

omega2 a écrit :


Deux { et deux } ... Ca me parait bien équilibré pourtant. ;)
 
Ceci dit, Alma3456, il faut que tu regardes le code de ta page pour savoir si tu n'as pas une erreur caché quelque part. Ensuite même si c'est conforme à la norme, ça ne veut pas dire que c'est géré par les navigateurs. J'avoue ne pas savoir si on peut ou non désactiver juste un choix d'un select.


 
merde, problème d'indentation !
mea culpa.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [PHP](debutant) liste php

 

Sujets relatifs
intégrer du PHP/XML à FlashPython : liste de liste, exercice
HELP !! formulaire avec frontpage et PHPLister les différents champs d'un parametre d'une fonction. Possible ?
SQL / PHP Afficher toutes les colonnes d'une table[PHP] Détection d'un require ou include
Pourquoi ne pas pointer vers un élément courant dans une liste chainéeQuel livre PHP?
[C]programme affichant la suite d'operation pour trier une liste.Fonction ou variable PHP pour racine du site?
Plus de sujets relatifs à : [PHP](debutant) liste php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR