aiuto impaginazione php + wordpress. Tutti i risultati in una pagina

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
Ciao a tutti, come da titolo del post vi chiedo una mano, per risolvere questo problema.
Dovrei impaginare i risultati delle select.
In teoria funzionerebbe tutto, peccato che mi si visualizzano tutti i risultati di ricerca in una pagina, la prima.
vi incollo qui sotto il codice:
grazie mille a tutti.

PHP:
$pag = $_GET["pag"];
		if (isset($pag) == false || is_numeric($pag) == false || $pag < 1){
			$pag = 1;
		}
		
$fine = 5; // Numero di record da mostrare per pagina
$inizio = ($pag - 1) * $fine;

$result2 = mysql_query($risultato);
		$numrows2 = @mysql_num_rows($result2);
		
		$intero = $numrows2/$fine;
		$intero = ceil($intero);
		
		if ($numrows2 == 0){
			echo "<strong>Attualmente i criteri di ricerca non hanno prodotto alcun risultato.</strong>"; //.$risultato;
		}
		else{
                       echo "<strong>" .$numrows2. " RISULTATI TROVATI - PAGINA " .$pag. " DI " .$intero. "</strong>";

etc etc......

for($x = 1; $x < $intero + 1; $x++){
							if ($x == $pag){
								?><b><u><?php echo $x;?></u></b> 
								<?php
							}else{
								?>
								<a href="miosito?pag=<?php echo $x;?>"><u><?php echo $x;?></u></a> 
								<?php
							}
 
Ultima modifica di un moderatore:

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Ma il valore di $risultato da dove lo tiri fuori? Lo vedo solo come argomento passato a mysql_query.
 

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
Grazie mille Eliox,

$risultato = "SELECT DISTINCT * FROM " .$cosaCerca. " WHERE 1=1";
se effettui delle selezioni in alcune select, $risultato si incrementa con il valore selezionato nelle select
ES: "$risultato = $risultato. " and Provincia=" .$doveCerca."'";"
 

GiorgioC

Nuovo Utente
5 Apr 2012
21
0
0
i risultati delle seguenti query dovrebbero essere 9.

ho fatto un echo delle variabili:
MAX=5,
INIZIO=0,
PAGINE= 0,
LISTA= ,
NAVIGATORE= Precedente | Prossima,
QUERYCOUNT=SELECT * FROM wp_vacanze WHERE 1=1 and DataInizioVacanza>='01/04/2012' and DataFineVacanza<='01/04/2012'
COUNT=,
QUERY=SELECT * FROM wp_vacanze WHERE 1=1 and DataInizioVacanza>='01/04/2012' and DataFineVacanza<='01/04/2012' LIMIT 0,5