Unire più tabelle in una singola tabella

kiwiprise

Nuovo Utente
27 Mar 2020
2
0
1
ho inserito più persone però viene disordinato e poi senza dei colori per le ore viene una schifezza, $rsTaskOggi = GetSommaOreTask($lun->format('Y-m-d'), "gm"); in questa parte di codice c`è un pezzo con la scritta "gm" ma non posso fare 8 tabelle per tutti come posso fare grazie in anticipo
PHP:
<div class="spacer100"></div>

            <div class="container">

            <div class="row">

               <h3>Dettaglio Guido M</h3>

                <div class="col-sm-12">

                <div class="container">

                    <table style="border:1px solid black;border-collapse:collapse;">

                        <tr>

                            <th>Settimana</th></b>

                            <th>Lun</th>

                            <th>Mar</th>

                            <th>Mer</th>

                            <th>Gio</th>

                            <th>Ven</th>

                            <th>Sab</th>

                            <th>Dom</th>

                            <th>TOTALE</th>

                        </tr>

                        <?php for ($w = 0; $w < 5; $w++) { ?>

                        <tr>

                            <th>

                                <?php

                                    //variabile in cui salvare il giorno LUNEDI' della settimana

                                    $lun = new DateTime($monday->format('d-m-Y'));

                                    echo "Sett del ". ($lun)->modify('-'.$w.' week')->format('d-m-Y');

                                ?>

                            </th>

                            <?php

                                $TotOreWeek = 0;

                                for ($i = 0; $i <7; $i++) {

                                    $myDate = $lun->format('d-m-Y');

                                    $OreFatteOggi = 0;

                                    $rsTaskOggi = GetSommaOreTask($lun->format('Y-m-d'), "gm"); //$r->codice

                                    while ($t = $DB->FetchObject($rsTaskOggi)) {

                                        $OreFatteOggi = $t->ore_lavorate;

                                    }

                                    echo "<td>".$OreFatteOggi."</td>";

                                    $TotOreWeek += $OreFatteOggi;

                                    $lun->modify('+1 day');

                              

                                  

                                }

                            ?>

                            <th><?php echo $TotOreWeek; ?></th>

                        </tr>

                        <?php } ?>

                    </table><br><br>


                </div>

                <div class="spacer100"></div>

            </div>

        </div>
 

Allegati

  • Cattura.JPG
    Cattura.JPG
    58,8 KB · Visite: 124
Ultima modifica di un moderatore:

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.391
338
83
@kiwiprise
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
PHP (2).png
quando posti del codice php, oppure la funzione codice dalla barra degli strumenti
box inserisci.png

Inoltre IMPORTANTE: Prima di creare una nuova discussione o di rispondere alle discussioni esistenti ricordati di leggere attentamente il Regolamento del Forum e l'eventuale regolamento specifico della sezione!
Grazie


Il titolo deve essere breve e significativo! Quello che vuoi ottenere lo devi spiegare nel post

Per questa volta te lo sistemo io ma mi raccomando per il futuro
 

kiwiprise

Nuovo Utente
27 Mar 2020
2
0
1
@kiwiprise
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
PHP (2).png
quando posti del codice php, oppure la funzione codice dalla barra degli strumenti
box inserisci.png

Inoltre IMPORTANTE: Prima di creare una nuova discussione o di rispondere alle discussioni esistenti ricordati di leggere attentamente il Regolamento del Forum e l'eventuale regolamento specifico della sezione!
Grazie


Il titolo deve essere breve e significativo! Quello che vuoi ottenere lo devi spiegare nel post

Per questa volta te lo sistemo io ma mi raccomando per il futuro

Grazie, Sto cercando di capire come si usa la piattaforma
 

luigithen

Utente Attivo
31 Mar 2020
84
3
8
dovresti utilizzare le tabelle come quelle di bootstrap per esempio, in questo modo puoi impostare/visulizzarle in modo corretto senza creare tutte le tabelle

esempio

Codice:
<table class="table table-striped" id="table-1">
                        <thead>
                          <tr>
                            <th>ID</th>
                            <th>Nome</th>
                            <th>Rifer. Prod.</th>
                            <th>Prezzo Iva Escl.</th>
                            <th>Categoria</th>
                            <th>Quantità</th>
                            <th>Action</th>
                          </tr>
                        </thead>
                        <tbody>
                          <!-- inizio -->
                          <?php
                          $hostname="localhost";
                          $username="username";
                          $password="password";
                          $db = "nomedb";
                          $dbh = new PDO("mysql:host=$hostname;dbname=$db", $username, $password);
                          foreach($dbh->query('SELECT
                            p.id_product,
                            pl.name,
                            GROUP_CONCAT(DISTINCT(cl.id_category) SEPARATOR ","),
                            p.price,
                            p.reference,
                            p.weight,
                            s.quantity,
                            pl.description_short,
                            pl.description,
                            pl.meta_title,
                            pl.meta_keywords,
                            pl.meta_description,
                            pl.link_rewrite
                            FROM ps_product p
                            LEFT JOIN ps_product_lang pl ON (p.id_product = pl.id_product)
                            LEFT JOIN ps_category_product cp ON (p.id_product = cp.id_product)
                            LEFT JOIN ps_category_lang cl ON (cp.id_category = cl.id_category)
                            LEFT JOIN ps_category c ON (cp.id_category = c.id_category)
                            LEFT JOIN ps_product_tag pt ON (p.id_product = pt.id_product)
                            LEFT JOIN ps_stock_available s ON (p.id_product = s.id_product)
                            WHERE pl.id_lang = 1
                            AND cl.id_lang = 1
                            AND p.id_shop_default = 1 AND c.id_shop_default = 1
                            GROUP BY p.id_product') as $row)
                            {
                          echo  "<tr>";
                          echo  "<td>" . $row['id_product'] . "</td>";
                          echo  "<td>" . $row['name'] . "</td>";
                          echo  "<td>" . $row['reference'] . "</td>";
                          echo  "<td>" . number_format($row["price"], 2,".",".") . "</td>";
                          echo  "<td>" . $row['GROUP_CONCAT(DISTINCT(cl.id_category) SEPARATOR ",")'] . "</td>";
                          echo  "<td>" . $row['quantity'] . "</td>";
                          echo  '<td><a href="modifica.php?id=' . $row['id_product'] . '" class="btn btn-secondary">Info Prodotto</a></td>';
                          echo  "</tr>";
                            }
                            ?>
                          <!-- fine -->
                        </tbody>
                      </table>
 
Discussioni simili
Autore Titolo Forum Risposte Data
X unire più file in un pdf Windows e Software 2
T unire più campi e formare un link Database 0
Cassandra Si possono unire più linguaggi? HTML e CSS 3
rebeca Come Unire file PST in Uno? Windows e Software 0
Tommy03 Unire dati da due tabelle MySQL 5
F [PHP] Cercare voci uguali nel db e unire alcune variabili PHP 0
D [PHP] Unire 2 Array con ID in comune PHP 0
R unire 2 reti in una Adsl e Connettività 0
P Unire record Database 0
trattorino [PHP] unire due variabili PHP 0
trattorino [PHP] Unire a una query piu tabelle PHP 7
D unire due tabelle MySQL 1
S Unire due foreach simili PHP 5
D Unire campi PHP 2
P Unire il tasto submit anzicchè averlo in due file PHP 2
G Unire risultato di una select PHP 2
M Unire due modalità di pagina responsive in una... Javascript 0
I unire piu tabelle con gli stessi dati PHP 2
P Unire due funzioni... Javascript 1
felino [RISOLTO] [MySQL] Unire due tabelle esistenti in una nuova MySQL 1
M Unire piu funzioni di una classe PHP 12
Monital Unire deglia rray bidiemnsionali PHP 7
criric Unire due array - array_merge() PHP 2
P Unire celle e righe in tabella HTML e CSS 0
G unire union e join insieme MySQL 7
P Unire, confrontare due tabelle da due db diversi fati in phpmyadmin Database 5
max_400 Unire 2 query - calcoli matematici: somma, moltiplicazione, percentuale PHP 7
I consiglio su come unire 2 codici? HTML e CSS 1
M Eliminare backup automatico e unire partizioni Hardware 0
R creazione carrello - unire sito al database PHP 14
L unire due pagine PHP 0
Z Unire i risultati di due Query PHP 3
X unire pagine php PHP 2
M X POLE e per chi si vuole unire Discussioni Varie 17
A Somma fra 2 o più orari PHP 1
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
B Stringa sql per ricerca su più campi Database 1
S Raggruppare ed estrarre data più recente MySQL 3
M Tabella con riga più lunga HTML e CSS 6
R Estrarre valori duplicati più volte PHP 0
M più insert tramite while loop PHP 1
M Problemi con query a più tabelle PHP 3
L estrarre valori max tra più tabelle MySQL 2
M Essendo un nuovo Iscritto vi porgo i miei saluti più sinceri e vi auguro un buon lavoro a tutti Presentati al Forum 1
MarcoGrazia Dati nulli su join tra più tabelle MySQL 1
D Alias AS non funziona più con DATE_FORMAT? MySQL 2
L Creazione di 2 o più record PHP 6
F Problemi di visualizzazione di un sito su più browser WordPress 0
L Estrazione valori max su più campi MySQL 4
A Trasformazione su più livelli Photoshop 0

Discussioni simili