Bonjour, desolé pour tout derangement. Je rencontre des soucis pour remplir un combo avec la classe php4wm avec mysql. Quelqu'un peut - il m'aider?
sReq est une chaine = "SELECT ville FROM villes"
SI cnx:mySQLExec(sReq, 1) ALORS
TANTQUE cnx:mySQLFetch(1)
ListeAjoute(COMBO_Ville, cnx:mySQLLitColParNom(1, "ville"))
FIN
FIN
NB: mysqlFetch garde toute la valeur de la requete en memoire donc plus rapide à mes yeux
Friday 17 November 2023, 14:58 Bonjour
Tu peux utiliser cette approche dans une procédure et appeler directement le nom de la procédure dans le code du formulaire ou tu peux aussi utiliser les code dans le formulaire.
PROCÉDUREListe_Villes()
DB:SQLRequete = "SELECT VILLE FROM villes"
SI DB:mySQLExec(DB:SQLRequete, 4) ALORS
DB:mySQLPremier(4)
TANTQUE DB:mySQLEnDehors = Faux
ListeAjoute(NOM_FENETRE.NOM_CHAMP_COMBO, DB:mySQLLitColParNom(4, "VILLE"))
DB:mySQLSuivant(4)
FIN
RENVOYER Vrai
FIN