Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    62

    Ricavare primo e ultimo record e paginazione

    Ciao ragazzi...il mio problema è ricavare l'id del primo e ultimo record per ogni pagina di risultati.
    RIESCO A RICAVARE IL PRIMO MA NON L'ULTIMO.

    di seguito il codice che uso per ricavare il primo risultato per ogni pagina:

    Codice PHP:
    $recordxpag 3;
    $da = (($pag-1) * $recordxpag);
    $a $da $recordxpag;

    $ultimo_record "SELECT * FROM corporate_pagine WHERE id_sottosezione='8' ORDER BY ordine ASC LIMIT " .$da " , "$a;
    $result mysql_query($ultimo_record);
    $row mysql_fetch_array($result);

    echo 
    $row['id']; 

    mi aiutate ad estrapolare l'ultimo record di ogni pagina?
    grazie

  2. #2
    Non basta prendere l'ultimo? (invece che da a - a a)


    Codice PHP:
    $ultimo_record "SELECT * FROM corporate_pagine WHERE id_sottosezione='8' ORDER BY ordine ASC LIMIT " .$a " , "$a

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    62
    non basta perchè i risultati sono paginati...supponiamo5 risultati in tutto, divisi 3 per pagina.

    la prima pagina avrà 3 record
    la seconda avrà 2 record

    non riesco a ricavare l'id dell'ultimo record della prima pagina e della seconda.
    il tutto mi serve per inserire la funzionalità move to top e move to bottom nel mio CMS.

    grazie

  4. #4
    Beh, se la query che ho scritto torna un record quello é l'ultimo della pagina.
    Senno' prendi l'ultimo della tabella facendo ORDER by id desc limit 1

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.