[PHP] Come inserire codice html in un ciclo while

Discussione in 'PHP' iniziata da migo80, 19 Giugno 2019.

  1. migo80

    migo80 Utente Attivo

    Registrato:
    25 Aprile 2013
    Messaggi:
    208
    Mi Piace Ricevuti:
    3
    Punteggio:
    18
    Occupazione:
    web design
    Buongiorno vorrei sapere se fosse possibile inserire ad intervalli regolari codice html ogni 4 record estratti tramite un ciclo while. Un grazie in anticipo a coloro che interverranno.
     
  2. marino51

    marino51 Utente Attivo

    Registrato:
    28 Febbraio 2013
    Messaggi:
    2.518
    Mi Piace Ricevuti:
    123
    Punteggio:
    63
    Occupazione:
    free lance
    Località:
    Lombardia
    gestisci una variabile incrementata ad ogni ciclo while,
    fai test su "modulo" 4 e se positivo inserisci il codice html
    salvo gestire l'ultimo set che potrebbe essere composto da un numero inferiore di 4 record
     
  3. macus_adi

    macus_adi Utente Attivo

    Registrato:
    5 Dicembre 2017
    Messaggi:
    926
    Mi Piace Ricevuti:
    53
    Punteggio:
    28
    Sesso:
    Maschio
    Occupazione:
    Developer
    Località:
    L'Aquila
    Una versione elementare è questa...
    PHP:
    $item=1;
    while(
    CONDIZIONE){

         if(
    $item%4==0){
              
    // STAMPO IL CODICE HTML
         
    }
        
    $i++;
    }
    Una versione un pò più comoda ...
    PHP:
    $risultato_query=array_chunck($query,4);
    foreach(
    $risultato_query as $k=>$v){
        foreach(
    $v as $kk=>$variabile_dati_corrente){
              
    //CODICE PHP
        
    }
        
    ///questo "if" solo se alla fine non deve essere stampato il tuo html!
        
    if(isset($risultato_query[$k+1])){
            
    //STAMPO IL CODICE HTML
        
    }
    }
     
Sto caricando...

Condividi questa Pagina