Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema su ciclo

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    problema su ciclo

    ciao,
    ho una query dove stampa tre record, vorrei però che al terzo record mi aggiunga un css come faccio a fargli capire alla query qual'è il terzo record?

    qui sotto 3 record statici

    <figure>
    <figcaption>
    Pellentesque habitant morbi
    <span>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae.</span>
    December 08, 2011

    </figcaption>

    [img]img/dummies/featured-1.jpg[/img]
    </figure>



    <figure>
    <figcaption>
    Pellentesque habitant morbi
    <span>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae.</span>
    December 08, 2011

    </figcaption>

    [img]img/dummies/featured-2.jpg[/img]
    </figure>



    <figure class="last">
    <figcaption>
    Pellentesque habitant morbi
    <span>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae.</span>
    December 08, 2011

    </figcaption>

    [img]img/dummies/featured-3.jpg[/img]
    </figure>



    quiesta è invece la query

    Codice PHP:
    SELECT c_art_articolo.*, c_art_categoria.*, c_art_posizione.*  
                
                
    FROM c_art_articolo
                
                INNER JOIN c_art_categoria
                ON c_art_articolo
    .id_art_categoria c_art_categoria.id_art_categoria 
                
                INNER JOIN c_art_posizione
                ON c_art_articolo
    .id_art_posizione_home c_art_posizione.id_art_posizione 
                    
                WHERE c_art_articolo
    .id_art_posizione_home '7' 
                
    AND ((c_art_articolo.data_evento '$data_attuale'
                OR (
    c_art_articolo.data_evento '$data_attuale' AND c_art_articolo.ora_pubblicazione <= '$ora_attuale'))
                
                
    ORDER BY c_art_articolo.data_evento DESCc_art_articolo.ora_pubblicazione DESC LIMIT 3 

  2. #2
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    usa un contatore + il modulo

    es:

    Codice PHP:
    <?php
    $results 
    mysql_query(...);
    $count 1;

    while(
    $row $mysql_fetch_assoc($results)):
        
    $class "";
        if(
    $count == 0)
            
    $class ' class="last"';
    ?>
       <figure<?php echo $class ?>>
        ....

    <?php $count++;  endwhile ?>

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    ok grazie ora ci provo

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.