si era come dicevi tu, scusa il ritardo ma avevo accantonato sto progetto per qualche giorno, funziona egreggiamente
volevo chiedere un consiglio piu che altro per sapere qual'e' il modo piu corretto di fare uno "scroll" tra i risultati di una query, spiego meglio :
mi è stata richiesta la possibilità di andare al risultato successivo attraverso i pulsanti avanti e indietro, di solito giocherei sui LIMIT se il risultato fosse 1 solo, ma qua per realizzare un menù a tendina con i risultati , ho dovuto levare il LIMIT,
come mi consigliate di aggiungere queste due opzioni ?
la query è cosi :
Codice PHP:
$sSQL = "
SELECT *, C.IDCLI AS ID
FROM CLIENTI AS C
LEFT JOIN MOVIMENTIMACCHINARI AS M ON C.IDCLI = M.IDCLI
LEFT JOIN MARCA AS D ON M.IDMARCA = D.IDMARCA
LEFT JOIN BANCHE AS B ON C.IDBANCA = B.IDBANCA
LEFT JOIN CATEGORIEMACCHINARI AS CAT ON M.IDCATEGORIEMACCHINARI = CAT.IDCATEGORIEMACCHINARI
WHERE C.".$_REQUEST['ricerca']." LIKE '".$val."'
AND C.IDGRADOIMPORTANZA ".$ba."
AND M.IDMARCA LIKE '".$_REQUEST['mk']."'
AND M.MODELLO LIKE '".$mc."'
AND M.MATRICOLA LIKE '".$matricola."'
AND (
M.ANNO >= '".$_REQUEST['aninf']."'
OR M.ANNO <= '".$_REQUEST['anmag']."'
)
AND (
C.PROVCLI = '".$_REQUEST['Z1']."'
OR C.PROVCLI = '".$_REQUEST['Z2']."'
OR C.PROVCLI = '".$_REQUEST['Z3']."'
OR C.PROVCLI = '".$_REQUEST['Z4']."'
OR C.PROVCLI = '".$_REQUEST['Z5']."'
OR C.PROVCLI = '".$_REQUEST['Z6']."'
OR C.PROVCLI = '".$_REQUEST['Z7']."'
OR C.PROVCLI = '".$_REQUEST['Z8']."'
OR C.PROVCLI = '".$_REQUEST['Z9']."'
)
GROUP BY C.RAGSOCCLI
ORDER BY `C`.`RAGSOCCLI` ASC";
$RS = mysql_query($sSQL);
$nRows = mysql_num_rows($RS);
if($nRows > 0) {
for($j = 0; $j < $nRows; $j++) {
$sRS = mysql_fetch_array($RS);
echo("risultati");
}
}
ringrazio anticipatamnte