Requête php en boucle
Fermé
loby
Messages postés
70
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
23 août 2011
-
8 sept. 2010 à 06:02
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 8 sept. 2010 à 10:23
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 8 sept. 2010 à 10:23
A voir également:
- Requête php en boucle
- Easy php - Télécharger - Divers Web & Internet
- Retour a la ligne php ✓ - Forum PHP
- Freebox redémarre en boucle ✓ - Forum Freebox
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Php natif - Forum PHP
1 réponse
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 192
8 sept. 2010 à 10:23
8 sept. 2010 à 10:23
J'ia l'impression qu'a chaque tour de ton for-each, tu écrases ton tableau $result ... tu devrais deja essayer de voir si tu passes bien plusieurs fois à ce niveau (laissees une trace dans le echo) .
ce que je te proposerai plutot, c'est de personnaliser ta requete en faisant un truc du genre:
ce que je te proposerai plutot, c'est de personnaliser ta requete en faisant un truc du genre:
$complement = "" $premier = true; foreach($array as $id ){ if $premier = false $complement .= ' OR (pneus.id_pneu = \"$id\") '; else { $complement .= '( (pneus.id_pneu = \"$id\") '; } } $complement .= ")"; ensuite tu fais ta requette comme ca: $query="SELECT id_pneu,nom_fabricant,modele,nom_type,largeur,hauteur,type_radial,diametre, indice_vitesse,indice_charge,prix_unitaire,promo,texte_inf FROM fabricants,pneus,types_pneus WHERE pneus.id_fabricant = fabricants.id_fabricant AND (pneus.id_type_pneu = types_pneus.id_type) AND ". $complement ." AND (view =\"1\")"; //on affiche aussi bien les pneus auto que les pneus moto