RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | webmastering
Fonction php qui retourne un tableau
Ygalr22, le lun. 12 juin 2006 à 11:32:30
Bonjour à tous, voila j'espere que cette question n'as pas été posée mainte et mainte fois, j'ai cherché sur les forums et je n'ais pas trouvé de reponses me convenant donc j'ai décidé de poster ici...

Je developpe une petite application de gestion de carburants et j'aimerais que les carburants de ma table s'affichent dans une liste de selection...

J'ai une fonction php qui est censsée me retourner un tableau de chaines mais le probeme est que j'ai l'impression q'uil ne me retourne que la premiere chaine du tableau le reste passe à la trape... Quelqu'un peut-il m'aider svp.

Voici un bout de mon code:

==================Page de fonction php===================
function ListCarbu(){
$pointeur=connexion();//appel de la fonction connexion

$req="SELECT Carburants.Carb_Lib
FROM Carburants";

//on envoie la requette à la fonction 'requette'
$reponse = requette($req, $pointeur);//appel de la fonction requette avec en parametre le pointeur et la requette

// variables où l'on stock le nombre de lignes ainsi que le nombre de champs du resultat de la requette
$nb_ligne=mysql_num_rows($reponse);
$nb_champ=mysql_num_fields($reponse);

//on mets les résultats dans un tableau TabCarb
$cpt=0;
while ($ligne = Mysql_fetch_row ($reponse)){
$TabCarb[$cpt]=$ligne[0];
$cpt++;
}

return $TabCarb;//on retourne le tableau (c'est là ou ca ne marche plus!)
}

==========Page php où mon tableau doit normalement s'afficher=======

//appel de la fonction qui doit me retourner le tableau de carburants
$TabCarb=ListCarbu();


//affichage des carburants dans une liste de choix
<label width='250'>Type de carburants du Véhicule: </label>
<menulist label='carbu_vehi'>
<menupopup>";
//ajout dinamique d'items dans laliste//
for ($i=0; $i<=$nb_ligne-1; $i++){
if($TabCarb[$i]!=$TabRep[3]){
echo( "<menuitem label='".$TabCarb[$i]."'/>");
}else{
echo( "<menuitem label='".$TabCarb[$i]."' selected='true'/>");
}
}
echo "</menupopup>
</menulist>


jaguie
déc. 07
Suivant
REPONSES
jaguie
déc. 07
Alain42
déc. 07
lincoln
mars 08
Version Web
Réalisé par RedShift
no save