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

    Classe di riga condizionata

    Buongiorno e buon Natale ragazzi,
    non riesco a venirne a capo.

    Ho questa porzione di codice :
    Codice PHP:
    if ($result->num_rows 0) {                                    
    while (
    $row $result->fetch_assoc()) {                                        

    $rowClass = (trim($row["DT-SCAD"]) !== trim($row["DT-SCAD-GAR"]) && $row["STATO"] == 3) ? 'red-background' '';
                                            
    echo 
    "<tr class='small text-center p-1 table-bordered $rowClass'>"
    che come avrete capito condiziona lo sfondo delle righe solo se i valori di $row["DT-SCAD"] e $row["DT-SCAD-GAR"] sono diversi e se $row["STATO"] è 3.

    considerato che nel db i valori dei 2 campi data sono in formato aaaammgg, mi spiegate il motivo per cui nell'immagine sotto.. ci sono alcune righe che vengono "colorate" e altre che hanno le stesse condizioni non vengono colorate? Vi ho EVIDENZIATO le colonne che vengono prese in considerazione. Immagine 2024-12-24 095320.jpg.

    La cosa buffa è che magari oggi mi si evidenziano delle righe e domani altre senza che sia cambiato nulla se non il giorno odierno ma quello è un valore che non prendo in considerazione.

    Come avete notato poi nella tabella trasformo le date in formato gg/mm/aaaa ma questo pure non c'entra nulla perchè il confronto lo faccio con i valori "puri" e non con quelli formattati.
    Ultima modifica di Terrasini; 24-12-2024 a 11:26

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.