Salut à tous,
Mon titre n'est peut-être pas très clair :/ mais c'est un peu comme ça que je vois la chose.
En gros, une requête SQL depuis PHP simple pour un "filtrage" de résultats pourrait être construite ainsi :
SELECT `monchamp` FROM `matable` WHERE `monchamp` LIKE 'BK%';
Dans la mesure ou monchamp contient plein de données uniques, cette requête va me ressortir par exemple les résultats suivants :
monchamp
BK134
BKa23
BK45
...
Je prends maintenant le problème à l'envers. Je souhaite qu'il n'y ait pas de données uniques dans monchamp , mais aussi des doublons afin d'y associer un résultat.
Voici comment se présente ma table :
id |
monchamp |
result |
1 |
BK* |
234 |
2 |
BK* |
12 |
3 |
FAM* |
67 |
4 |
BK* |
87 |
5 |
BKL* |
93 |
6 |
FE* |
12 |
7 |
FE* |
92 |
8 |
BK* |
554 |
9 |
FA* |
932 |
En fait si je dis à l'envers, c'est que la donnée de la requête sql pour filtrer n'est plus "BK%" par exemple, mais bien une donnée entière comme pour l'exemple ci-dessus : "BK134" ou "BK" tout court.
Par exemple, à partir du moment où l'on souhaite rechercher la donnée "BK", les résultats doivent faire ressortir toutes les données du champ "result" qui ont pour "monchamp" = "BK*".
Idem, , à partir du moment où l'on souhaite rechercher la donnée "BK123", les résultats doivent faire ressortir toutes les données du champ "result" qui ont pour "monchamp" = "BK*".
Voilà un peu mon problème à résoudre
Je veux bien un peu d'aide, si quelqu'un passe par là !
Merci beaucoup
Partager