bonjour,
j'ai fait un petit moteur de recherche qui marche bien mais avec un petit défaut
je voudrais qu'il ne m'affiche les résultats que si on fait une recherche, hors là il affiche 10 résultats au départ ( j'ai limité à 10 ) , avant toute recherche
hors j'aimerais qu'il ne m'affiche ces 10 résultats au maxi que seulement après que l'on lance la recherche
je ne sais pas ou placer la condition
voici le code
merci
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 <?php $maxRows_requet = 10; $pageNum_requet = 0; if (isset($_GET['pageNum_requet'])) { $pageNum_requet = $_GET['pageNum_requet']; } $startRow_requet = $pageNum_requet * $maxRows_requet; mysql_select_db($database_accestable, $accestable); $query_requet = "SELECT * FROM tables ORDER BY rand () "; setQueryBuilderSource($query_requet,$WADbSearch1,false); $query_limit_requet = sprintf("%s LIMIT %d, %d", $query_requet, $startRow_requet, $maxRows_requet); $requet = mysql_query($query_limit_requet, $accestable) or die(mysql_error()); $row_requet = mysql_fetch_assoc($requet); if (isset($_GET['totalRows_requet'])) { $totalRows_requet = $_GET['totalRows_requet']; } else { $all_requet = mysql_query($query_requet); $totalRows_requet = mysql_num_rows($all_requet); } $totalPages_requet = ceil($totalRows_requet/$maxRows_requet)-1; echo $row_requet['champs']; ?>
Partager