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

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'];
?>
merci