Visualizzazione risultati 1 fino 2 di 2

Discussione: Andare a capo dopo tot records tabella [PHP]

  1. #1
    Guest

    Predefinito Andare a capo dopo tot records tabella [PHP]

    Salve a tutti. Io ho una tabella in php di cui i dati contenuti sono estratti dal database.
    Vorrei che mi generasse un <tr> dopo aver estratto 2 records. Come faccio?

    ES.

    <td>primo</td> <td>secondo</td>
    <tr>
    <td>terzo</td> <td>quarto</td>
    <tr>

    ecc..

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    A prescindere dalla provenienza dei dati (database o meno), puoi usare un indice in modo da creare una nuova riga ogni p record:
    Codice PHP:
    $data = ...;
    $p = 2;

    echo
    "<tr>";
    for (
    $i = 0; $i < count($data); ++$i) {
    echo
    "<td>" . $data[$i] . "</td>";

    if (
    $i % $p == 0 && ($i + 1) < count($data)) {
    echo
    "</tr><tr>";
    }
    }
    echo
    "</tr>";

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •