Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    13

    paginazione dei dati database Sql

    Codice PHP:
    // esecuzione prima query - conta il numero totale di record estratto dalla query con condizioni
    $count mssql_query("SELECT COUNT(codice_id) FROM tabella_fornitori WHERE $clausola_where");
    $res_count mssql_fetch_row($count);

    // numero totale di records
    $tot_records $res_count[0];

    // risultati per pagina(secondo parametro di LIMIT)
    $per_page 30;

    // numero totale di pagine - ceil -- arrotonda le frazioni all'intero superiore
    $tot_pages ceil($tot_records $per_page);

    echo 
    "il numero totale di pagine è: " .$tot_pages;

    // pagina corrente
    @$current_page = (!$_GET['page']) ? : (int)$_GET['page'];

    // primo parametro di LIMIT
    $primo = ($current_page 1) * $per_page;

    $query_limit mssql_query("SELECT TOP $per_page * FROM tabellaarea_fornitori WHERE $clausola_where ");

    //la query $query_limit deve essere richiamata nel browser per paginare i dati 
    ....??? Dopo aver individuato il numero totale delle pagine e i paremtri per la condizione del limit come si impostano le condizioni per i tasti di navigazione delle pagine???
    thanks

  2. #2
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    ¿Hasta la pasta?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    13
    ti rigrazio per la celerità della risposta ma il mio 3ead è su database server SQL e come sai la clausola Limit non è prevista, per cui mi sono bloccato nel punto che ho postato.
    Hai qualche suggerimento da darmi?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.