[PHP] tabella "annidata"

lova77

Nuovo Utente
30 Gen 2019
1
0
1
Ciao a tutti,
sono nuovo del forum e vorrei da voi un aiuto non sul codice ma su come fareste voi per creare una tabella popolata da dati mysql come quella che vedete nell'immagine
il codice della tabella html è il seguente
HTML:
<table border = 1>
          <thead>
            <tr><th>DATA</th><th>PRODOTTO</th></tr>
        </thead>
        <tbody>
            <tr>
            <td>29/01/2019</td>
                <td>
                    <table>
                        <tbody>
                            <tr><td>uova</td></tr>
                            <tr><td>pane</td></tr>
                            <tr><td>latte</td></tr>
                         </tbody>
                    </table>     
                </td>
            </tr>
            <tr>
            <td>30/01/2019</td>
                <td>
                    <table>
                        <tbody>
                            <tr><td>cioccolata</td></tr>
                            <tr><td>pasta</td></tr>
                         </tbody>
                    </table>     
                </td>
            </tr>
        </tbody>       
  </table>

io provo a mettere i dati al posto giusto ma la data mi si ripete per ogni riga.
Voi come fareste?
Ciao e buona serata a tutti
 

Allegati

  • Schermata 2019-01-30 alle 21.20.02.png
    Schermata 2019-01-30 alle 21.20.02.png
    14,8 KB · Visite: 90

macus_adi

Utente Attivo
5 Dic 2017
1.333
91
48
IT/SW
vorrei da voi un aiuto non sul codice ma su come fareste voi per creare una tabella popolata da dat
Detta così è uguale a: "io faccio gasolio a Roma, voi dove lo fate?" in questo caso ovvio che chi non è di Roma non farà gasolio li ma andrà dove è più vicino...
Detto questo non puoi attendere una risposta sensata... riformula la domanda aggiungendo più dettagli/informazioni....
 

marino51

Utente Attivo
28 Feb 2013
3.041
192
63
Lombardia
la soluzione può essere semplice o più complessa in funzione delle esigenze,
una soluzione veramente semplice, consiste nel confrontare la "riga corrente" con la "riga precedente"
ottenendo i valori da visualizzare nella tabella
PHP:
$Ncolumn = 11;  // numero di colonne dal db
$settings['hide'] = array(1,1,1,1,1,0,0,0,0,0,0);  // 1=visualizza/nascondi  0=sempre visualizzato

// ........ altro codice

for($c=0; $c<$Ncolumn; $c++)
{
    if ( $Row[$c] === $PrevRow[$c] and $settings['hide'][$c] == 1 ) { $value[$c] = " "; }
    else                                                            { $value[$c] = $Row[$c]; }
}

// l'array $value può essere gestita per visualizzare i valori
// l'array $PrevRow deve essere aggiornata con i valori correnti di $Row

// ........ altro codice

in maniera più complessa gestisco delle liste, segue un esempio

upload_2019-1-31_14-26-10.png


associa il tuo esempio al mio suggerimento e potrai risolvere
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
WebmasterFioriniAndrea SQL, PHP Come passo i dati da una tabella? PHP 1
B Fare calcoli con php da tabella mysql PHP 2
motleyrulez Chiamata ajax per tabella php PHP 3
F [PHP] creare tabella e tasto cerca PHP 3
D [PHP] Query che aggiorna tabella PHP 4
F [PHP] [HTML] Tabella cambia pagina responsive PHP 8
M [PHP] [HTML] Centrare in verticale un pulsante in una tabella PHP 3
S [PHP] Estrarre dati da tabella e fare la media ad intervalli di tempo PHP 10
D [PHP] Tabella: modificare direttamente i valori PHP 6
Alex_70 [PHP] Caricare foto su un'altra tabella collegata PHP 0
M [PHP] Query UPDATE che non mi aggiorna campi seconda tabella PHP 3
E Inserimento dati da PHP in tabella MySQL PHP 5
S [PHP] Estrarre dati tabella in diversi array PHP 2
M [PHP] Salvare campo di una tabella in una variabile PHP 14
brasoft2019 [PHP] aggiungere timestamp in tabella correlata PHP 0
M [PHP] Mostrare risultati di una tabella ma solo se ID è attivo PHP 0
P [PHP] Contare quante volte uno stesso id si ripete nella tabella PHP 12
S [PHP] selezionare colonna tabella utilizzando un array PHP 1
G [PHP] MODIFICARE DATI TABELLA CONTESTUALMENTE PHP 6
L [PHP] calendario: dati da DB in tabella PHP 1
S [PHP] Selezionare i campi non in comune con le altre colonne della tabella PHP 4
K [PHP] Stampare tabella da database differenti. PHP 4
Monital [PHP]Far riconoscere stringa o numerico epr creazione campo tabella PHP 6
F [PHP + MYSQLI] Stampa a video di una tabella nel database PHP 4
C [PHP] Checkbox in tabella PHP 7
C [PHP] scrivere o aggiornare record in tabella PHP 7
L [PHP] Modifica in tabella ultimo id PHP 5
C [RISOLTO][PHP] Conteggio righe di una tabella PHP 4
C [PHP] Elimina riga tabella PHP 9
T Aggiornare una tabella db richiamando da file php PHP 3
trattorino [PHP] sql aggiungere dato in una tabella senza cancellare contenuto PHP 6
L [PHP] CHECKBOX DA SELEZIONARE IN UNA TABELLA PHP 4
M [PHP] valore tabella in campo form PHP 1
V Creare tabella mysql con php non funziona PHP 1
A [PHP] Recuperare indice per inserirlo in un'altra tabella PHP 4
G [PHP] inserire risultato di una query in una tabella PHP 3
A [PHP] RISOLTO Invio Mail con Tabella PHP 2
M Creare tabella da pagina php popolata con valori passati con POST PHP 5
S [PHP] selezionare colonne in comune con un altra tabella PHP 5
S [PHP] recuperare dato da una tabella PHP 4
S [PHP] inserimento su DB da tabella PHP 29
Merlina3377 php insert dati su tabella sql PHP 9
webimage [PHP] Non inserimento in tabella PHP 19
elpirata [PHP] [RISOLTO]Sovrascrivere testo in una tabella PHP 2
L [PHP] Errore UPDATE su tabella DB PHP 22
D [PHP] Elementi tabella in orizzontale e NON Verticale PHP 12
D [PHP] questi risultati in una tabella PHP 4
S Aggiornare una tabella db richiamando da file php PHP 3
G [PHP] RICHIAMARE TABELLA I CUI VALORI SONO STAMPATI A VIDEO E MODIFICARLI PHP 6
M [PHP] Tabella datagrid con icona di modifica che cambia in base a parametro PHP 0

Discussioni simili