okay dai, mi spiego meglio:

mi basta questa parte:

codice:
$query = "SELECT inputText FROM guestbook ORDER BY inputId DESC;";	// crea la query per l'ordinamento
$array = sqlite_single_query($dbc,$query);	// ordina i messaggi in ordine decrescente
		if(count($array)>15){
		 	$extrapages = floor(count($array)/15);
		 	$extrapages++;
		 	if (count($array)%15 == 0){
				$extrapages--;
			}
			if($_GET['page']){
				$num = $_GET['page'] * 15;
				for($i=$num;$i<count($array);$i++){
					$extra[] = array_pop($array);
				}
				for($i=0;$i<$num-15;$i++){
					$extra[] = array_shift($array);
				}
			} else {
				for($i=15;$i<count($array);$i++){
					$extra[] = array_pop($array);
				}
			}
		}
inoltre non riesco a capire il significato di: inputId PRIMARY KEY e inputText TEXT NOT NULL che in questo spezzone l'inputId viene ordinato decrescentemente.