Credo la mia sia una domanda molto banale, vorrei capire come realizzare la pagina al meglio.
Supponiamo di dovere stampare in una pagina al massimo dieci risultati estratti da database
//ciclo while * 10
//stampa
TITOLO
SOTTOTITOLO
LINK
se però i risultati sono 12 allora sotto stamperò il collegamento ad una seconda pagina. Vorrei sapere se il sistema che ho pensato è corretto:
$inizio = 1;
$max_risultati = 10;
$risultatu = $num_rows;
// STAMPO LA QUERY
$query = "SELECT * FROM CIAO WHERE $tipologia=saluto ORDER BY id LIMIT $inizio,$max_risultati DESC ";
//DOPO IL CICLO WHILE
//se numero righe > $max_risultati;
$inizio += $max_risultati;
$max_risultati += $max_risultati = 10;
echo
"PAGINA 2?inizio=$inizio&max_risultati=$max_risultati = 10;";
IL RAGIONAMENTO E' CORRETTO? C'E' UN MODO PIU' SEMPLICE O GIA' TESTATO?