inoush
-
9 juil. 2013 à 08:39
cs_inoush
Messages postés2Date d'inscriptionvendredi 22 mars 2013StatutMembreDernière intervention26 août 2013
-
11 juil. 2013 à 14:45
Bonjour a tous,
J'ai un petit soucis avec ma requête SQL. J'ai une page index sur laquelle j'ai 2 listes déroulantes...Il y a quelques jours encore la liste déroulante m'affichait parfaitement le résultat de ma requête MSSQL...Mais maintenant ce n'est plus le cas, je ne sais pas du tout ce que j'ai bidouillé pour en être la.
Voici le code de ma connexion:
//selection des codes produits dans la table produit
$resQuery=mssql_query("SELECT '[Code Produit]' FROM Produits");
$maxLine=@mssql_num_rows($resQuery);
//selection des designqtion produits dans la table produit
$resQuery1=mssql_query("SELECT '[Désignation Produit]' FROM Produits");
$maxLine1= @mssql_num_rows($resQuery1);
?>
Et le code pour afficher dans mes listes deroulante:
Liste 1
<option value ="">CHOISISSEZ</option>
<?php
for ($nb=0;$nb<$maxLine;$nb++)
{ $i= mssql_result($resQuery,$nb,"[Code Produit]");
echo '<option>'.$i.'</option>';}
Liste 2
<option value ="">CHOISISSEZ</option>
<?php
for ($nbr=0;$nbr<$maxLine1;$nbr++)
{ $j=mssql_result($resQuery1,$nbr,"[Désignation Produit]");
echo '<option>'.$j.'</option>';}
A priori il charge toutes les données parce que quand je clique sur la liste déroulante il déroule avec un scrollbar mais je n'ais aucun affichage
cs_inoush
Messages postés2Date d'inscriptionvendredi 22 mars 2013StatutMembreDernière intervention26 août 2013 11 juil. 2013 à 14:45
Ok Ok... au faite depuis le temps j'ai resou ce probleme en ajoutant des crochet et en creant un alias dans ma requete SQL de selection de la "Designation produit" comme ceci:
//selection des designqtion produits dans la table produit
$resQuery1=mssql_query("SELECT [Désignation Produit] As [Designation Produit] FROM Produits");
$maxLine1=@mssql_num_rows($resQuery1);
Et a lorsqu'on choisis un élément dans la liste déroulante il doit récupérer toutes les informations correspondantes et les afficher dans un tableau.
sauf que, vu que j'ai fait un alias dans ma requête de sélection je ne sais pas comment écrire ma requête pour récupérer les éléments correspondant aux choix de l'utilisateur. Pour l'instant voila ce que j'ai ecrit comme code, la ligne qui me pose un probleme est celle en rouge