|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2007 Messages : 28 ![]() |
Bonjour à tous,
Je voudrais faire plusieurs liste déroulante en php. La première doit contenir toutes les classes de ma base (BDTR). Une fois la base sélectionnnée, une deuxième liste déroulante doit apparaître avec toutes les champs de la classe choisir. Pour l'instant, j'en suis juste à essayer de faire ma première liste déroulante. Je ne sais pas si je dois rentrer toutes les classes "à la main" dans la liste ou si le php est capable de lire dans la base de données tout seul. Voici le code que j'ai rentré pour l'instant : Code :
La liste s'affiche mais elle vide...Si qq voit le problème et peut me conseiller pour la suite... |
||
|
|
00
|
|
|
#2 | ||
|
Membre actif
![]() Inscription : mars 2007 Messages : 221 ![]() |
Salut !
Tu ne testes pas pour savoir si la requete c'est bien executée et que le résultat contient bien quelque chose. Rajoute ca Code :
++ |
||
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 28 ![]() |
Après avoir rajouter tes lignes, il rentre dans le if et me met donc qu'il y a un pb dans la requete. Je pense que la requete est bien envoyée, par contre la base de données ne renvoit rien. Qu'en pensez vous ?
|
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 221 ![]() |
Comme l'a dit Shinji62, si tu es sous une base de données "Sql Server", tu ne peux pas utiliser les commandes telles que "mysql_query" ou tout ce qui commence par "mysql" puisque c'est pour les bases de données MySQL, et non SQL Server.
Shinji62 t'as donné le lien du manuel PHP qui te donnera les commandes adéquates à utiliser avec SQL Server. Elles sont cependant très similaires (généralement, juste le début change, au lieu de faire "mysql_query" tu dois faire un "mssql_query"). Juste pour te faciliter la tâche, tu devrais faire comme moi: quand je pense que l'erreur peut venir de la requête SQL, je la teste sous DOS (je suis sur Windows donc je lance le shell SQL et j'execute la requete) ou avec phpMyAdmin. Voila bon courage |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com