Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Eseguire un Rowspan di una tabella PHP

    Devo eseguire il Rowspan di una tabella dove la cella GIORNO (che contiene un numero del giorno) è grande e a seguire ha du record di due turni diversi notte e giorno

    Un esempio tipo questo:

    codice HTML:
    <table width="200" border="1">
      <tbody>
        <tr>
          <th scope="col">GIORNO</th>
          <th scope="col">TURNO</th>
          <th scope="col">AUTISTA</th>
        </tr>
        <tr>
          <td rowspan="2">Giovedi 1</td>
          <td>giorno</td>
          <td>marco</td>
          </tr>
          <tr>
              <td>notte</td>
              <td>luca</td>
      </tbody>
    </table>

    Questo è quello che ho creato io


    Codice PHP:
    <?php
    session_start
    ();
    include 
    "config.php";

    // Create connection
    $conn = new mysqli($host_name$user_name$password$database);
    // Check connection
    if ($conn->connect_error) {
        die(
    "Connessione fallita: " $conn->connect_error);


    $mese $_POST['mese'];
    $anno $_POST['anno'];
        
    echo 
    "Tabella presenze del mese di $mese $anno";

    $sql "SELECT * FROM turnario WHERE mese = '$mese' and anno = '$anno' ORDER BY giorno ASC";

        
    $risultati $conn->query($sql);
        
    if (
    $risultati->num_rows 0) {
        echo 
    "<center><table>
        <th>Giorno</th>
        <th>Turno</th>
        <th>Autista</th>
        <th>Capopartenza</th>
        <th>Vigile</th>
        <th>Vigile</th>
        <th>Vigile</th>
        <th>Vigile</th>
        </center>"
    ;
        
    // output dei dati
        
    while($row $risultati->fetch_assoc()) {
            echo 
    "<tr>
            <td>"
    .$row["giorno"]."</td>
            <td>"
    .$row["turno"]."</td>
            <td>"
    .$row["autista"]."</td>
            <td>"
    .$row["capo"]."</td>
            <td>"
    .$row["vigile1"]."</td>
            <td>"
    .$row["vigile2"]."</td>
            <td>"
    .$row["vigile3"]."</td>
            <td>"
    .$row["vigile4"]."</td>
            </tr>"
    ;
        }
        echo 
    "</table>";
    } else {
        echo 
    "<center><font color='CE2B37' font face='ubuntu' font size='6'><Nessun risultato per la ricerca richiesta!></center></font>";    
        }
    $conn->close();
    ?>

  2. #2
    Scusa ma notte e giorno dove sono?

  3. #3
    Giorno e notte per me sono gli orari sotto la colonna turno appare 8.00-20.00 e 20.00-8.00
    In parole povere hai: Il numero giorno in Rowspan, e due righe di record con due squadre per giorno una co orario giornaliero e una con orario notturno

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.