Forum Clubic

[MySQL] liste de nombres

salut

j’ai écrit une fonction pour les select html
la fonction prend en paramètre en autre une requete de la form select id, lib from matable

et là, je veux faire un truc très débile : juste mettre les nombre de 0 à 9 dans la liste
et si je veux utiliser ma fonction, je fais un requete comme :

SELECT 0 AS id, 0 AS lib UNION SELECT 1 as id, 1 as lib UNION ... etc

et je trouve ça un peu bourrin, :pfff:
ça dérange pas trop en fait, ça marche (enfin, ça doit …)
c juste que si ya des fonction, genre FOR, ou autre pour faire un truc plus propre … :whistle:

le FOR existe en SQL, mais tu pourras pas t’en servir.

(pourquoi tu crée pas à l’avances ton tableau dans PHP?)

pasque, avec la fonction que j’ai écrit, j’ai juste à écrire

$query="select ..."
echo select($name,$query,$value,$style)

la fonction execute la requette et ecrit le <select> en récupérant les données

sinon, j’ai dit FOR, juste comme ça, pasque il me fallais un structure itérative …
si jamais ya d’autres moyens …

je viens de penser à un truc aussi débile :
créer une table bidon et mettre 0-9 dedans :pfff: :paf: :paf:

tu fais ce que tu veux hein… le premier SELECT était peut être mieux…

non, mais ya pas de pb,
ct juste pour avoir des avis

oui effectivement, je vais garder le 1er select :wink: