petit coup de main pour des tableaux - PHP - Programmation
Marsh Posté le 05-08-2004 à 21:02:00
Désolé, je t'aurais bien aidé mais je ne crois pas avoir compris ce que tu veux exactement
Marsh Posté le 05-08-2004 à 21:05:03
si tu as :
Code :
|
et que tu veux vérifier si certains elements de $tab2 sont dans $tab1, tu peux faire un truc dans le genre :
Code :
|
Marsh Posté le 05-08-2004 à 22:35:17
Il y a array_diff() aussi pour ce genre de chose, mais j'ai pas trop compris le sens de la question moi non plus
Marsh Posté le 06-08-2004 à 10:42:02
Merci tout d'abord de ta réponse.
En fait, j'y ai réfléchi hier soir et je pense pouvoir trouver ma solution de la manière suivante (tu me diras ce que tu en penses)
je voudrais placer toutes les valeurs du tableau $tab1 - les valeurs du tableau $tab2, dans un tableau $tab3.
Je pourrais ensuite créer un "SELECT ... $où_ma_valeur_de_recherche IN (les valeurs de mon tableau $tab3)";
Mais voila j'ai un peu de mal pour l'algo !
Marsh Posté le 06-08-2004 à 12:47:09
Bah c'est exactement ce que fait array_diff ...
tu fais:
Code :
|
Dans $tab3 tu auras bien $tab1 - $tab2
++
Marsh Posté le 05-08-2004 à 19:09:10
Bonjour, je m'excuse encore à l'avance de la question que je vais poser, bon voila :
Je dispose de deux tableaux,
le premier contient une suite de chiffres qui est un index de réfénces
du genre $tab1(1,2,......,10).
le seconde contient des chiffres séléctionnés depuis le premier tableau du genre $tab2(2,5,9).
les deux tableaux contiennent des valeurs issues de deux tables MySQL.
la premiere table est une reference, la seconde les elements choisis de cette table de reference.
Je souhaiterai créer une requete permettant d'afficher uniquement les chiffres qui pourraient venir s'intégrer au $tab2 provenant du $tab1.
du genre : affiche moi tous les num != au $tab2.
Je débute et j'avoue que je patoge, un par rapport au tableau et deux pour constituer ma requete SQL !
merci de votre aide