Rechercher : dans
Par :

[php] comparer deux tableau

Dernière réponse le 28 jui 2008 à 10:37:29 Djule, le 5 mar 2006 à 00:47:00 
 Signaler ce message aux modérateurs

Bonjours

J'aurais besoin d'aide svp

Je suis en train de créer un site web de vente en ligne, je suis pour cela en train de créer une fonction de recherche qui va interroger ma base de donnée pour par la suite afficher le produit saisi.

Ainsi lorsque l'utilisateur tape par exemple Harry Potter, je coupe sa requete en deux, que j'inscris dans un tableau.
Par exemple
$tab_1[1]="Harry";
$tab_1[2]="Potter";

Je fais de même pour ma base de donnée que je sépare ren mot et que je classe dans un autre tableau. Tout allait jusqu'au moment ou j'ai voulu comparer ces deux tableau.

J'ai ainsi pu voir que si je compare les deux tableaux le langage php compare a la fois les clés et les valeurs.

Je veux comparer seulement les valeur du tableau entre elles savez vous comment je peux proceder.

Je vous remercie d'avance pour votre aide

Meilleures réponses pour « [php] comparer deux tableau » dans :
PHP - Les variables VoirConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
Introduction à PHP VoirQu'est-ce que PHP? PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La...

1

kilian, le 5 mar 2006 à 18:12:36

Salut,

Comment sont organisés ces mots dans ta base?

Répondre à kilian

2

Joss, le 17 jui 2007 à 11:21:54

Essaie array_diff_assoc (tab1,tab2) pour une comparaison directe dans tes clés
sinon array_diff (tab1,tab2) qui comppare tout

details ici : http://www.manuelphp.com/php/function.array-diff-key.php

Répondre à Joss

3

 Foxhound, le 28 jui 2008 à 10:37:29

La fonction array_values() permet de ne récupérer que les valeurs d'un tableau.
Sinon voir sur http://www.php.net/manual

Répondre à Foxhound