moteur de recherche

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : moteur de recherche

par Invité » 24 févr. 2005, 10:10

ok je vois par contre comment faire si je veut recupere plus d'une info ?

Code : Tout sélectionner

$products_name=array(); $manufacturers_name=array(); $products_image=array(); $resultat[$products_name][$products_image][$element] = array(); array_push ($resultat[$products_name]["manufacturers_name"]["products_image"], $products_name); array_push ($resultat["products_name"][$manufacturers_name]["products_image"], $manufacturers_name); array_push ($resultat["products_name"]["manufacturers_name"][$products_image], $products_image);
j ai regarde la doc mais cets assez confu pour moi ....

par Jerem' » 23 févr. 2005, 17:06

crée un array avec les résultats (même si doublon)

et tu peux utiliser la fonction array_unique()

:wink:

moteur de recherche

par boop » 23 févr. 2005, 16:55

J'ai quelques problemes avec la boucle de ma fonction recherche , les internautes saisissent leur recherche qui peut etre composé de plusieurs mots que je stocke dans un tableau $contenu, seulement j ai du mal a l exploiter ......

Code : Tout sélectionner

<?php while (list ($key, $val) = each ($contenu)) { $q_rech=mysql_query("SELECT DISTINCT ( products_id ) FROM products WHERE ( products_name like '%$key%' ) "); echo mysql_error(); while ($r_rech=mysql_fetch_array($q_rech)) { echo $products_name=$r_rech['products_name']; } } ?>
j obtient bien des products_id distincts à chaque tour de la boucle mais au final je me retrouve avec des doublons si les resultat de la boucle 1 se recoupent avce ceux de la boucle 2 etc ... .... comment faire ??

merci d avance