Bonjour,
Je voudrais mettre un moteur de recherche qui cherche sur des categories:
formulaire:
recherche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <form name="recherche" action="recherche.php" method="POST"> <input type="text" name="word" /><br /> table1: <input type="checkbox" name="table[]" value="table1" /> table2: <input type="checkbox" name="table[]" value="table2" /> table3: <input type="checkbox" name="table[]" value="table3" /> <br /> <input type="submit" value="Chercher" /> </form>
Comment puis je mettre a recherche sur la table1, apres table2 et table3, selon les tables selectionnees, un petit coup de pouce.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 $word = $_POST['word']; $table = $_POST['table']; $a = ''; $x = ''; foreach ($table as $value =>$key) { $a .= $value.'<br>'; $x .= $key.'<br>'; } echo 'le x:'.$x[$value].'<br>'; //echo 'le a:'.$a.'<br>'; echo sizeof($table).'<br>'; for($i=0;$i<sizeof($table);$i++) // tant que $i est inferieur au nombre d'éléments du tableau... { $query = "select description, keys from '$x' Where description LIKE '%$word%'"; echo $query.'<br>'; $result=mysql_query($query) or die (mysql_error()); $total = mysql_num_rows($result); }
Merci
Partager