Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Da array a tabella

  1. #1
    Utente di HTML.it L'avatar di slacko
    Registrato dal
    Sep 2005
    Messaggi
    14

    Da array a tabella

    salve,
    sono alle prime armi con PHP,
    ho scritto una semplice funzione che restituisce un array,
    ora vorrei poter mostrare il risultato in una tabella.
    In pratica l'array restituito è formato sempre dallo stesso numero di elementi (200)
    e vorrei riempire le caselle di una tabella 20x10 con ciascuno di questi elementi.
    Lo sò che è banale ma sono all'inizio e non riesco ad andare avanti.
    Grazie a chi mi risponderà
    "Cosa è una firma?!" (cit.)

  2. #2

    foreach

    Usa il ciclo foreach per gli array: foreach function
    "Melius abundare quam deficere"

  3. #3
    Utente di HTML.it L'avatar di slacko
    Registrato dal
    Sep 2005
    Messaggi
    14
    credo di avere capito,
    però riesco a stampare solo 10 volte la prima riga (fatta da 20 caselle).
    "Cosa è una firma?!" (cit.)

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    un esempio banale.

    Codice PHP:
    $array range(1,200);
    $dati array_chunk($array,20);

    $str '<table>';
    foreach(
    $dati as $riga) {
        
    $str.= '<tr>';
            foreach(
    $riga as $valore)
                
    $str.= "<td>$valore</td>";
        
    $str.= '</tr>';
    }
    $str.= '</table>';
    echo 
    $str

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.