Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Comando If

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    199

    Comando If

    [PHP<?php
    session_start();
    include ("ConnessioneDB.php");

    $User = $_SESSION[User];
    $sql_query = "SELECT * FROM ".$User." ORDER BY Data";
    $ris_query = mysql_query($sql_query,$connStat);
    $num_ris = mysql_num_rows($ris_query);
    $Data = date ("d/m/y");
    $SfondoRiga = "#FFFFFF";
    echo "<font face=arial size=2>Solleciti aperti: ". $num_ris . "</font>

    ";
    ?>

    <table border="1">
    <tr bgcolor="#FFFFFF">
    <td width=80><font face="Arial" size="2"><div align="center">Ns. Rif.</div></font></td>
    <td width=80><font face="Arial" size="2"><div align="center">Tipo</div></font></td>
    <td width=100><font face="Arial" size="2"><div align="center">Ricevuto da</div></font></td>
    <td width=80><font face="Arial" size="2"><div align="center">Sporto da</div></font></td>
    <td width=100><font face="Arial" size="2"><div align="center">Recapito</div></font></td>
    <td width=300><font face="Arial" size="2"><div align="center">Note</div></font></td>
    <td width=100><font face="Arial" size="2"><div align="center">Data</div></font></td>
    <td width=50><font face="Arial" size="2"><div align="center">Giorni</div></font></td>
    <td width=50 bgcolor="#CCCCCC"><font face="Arial" size="2"><div align="center"></div></font></td>
    </tr>
    <?php
    while ($Riga = mysql_fetch_array ($ris_query))
    {
    $Giorni = $Data-$Riga[Data];
    $UpdateGiorni = "UPDATE ".$User." SET Giorni=".$Giorni." WHERE Id='$Riga[Id]'";
    $ris_UpdateGiorni = mysql_query($UpdateGiorni);

    if ($Riga[Giorni]="0") $SfondoRiga = "#00FF00";
    else if ($Riga[Giorni]="1") $SfondoRiga = "#FFFF00";
    else if ($Riga[Giorni]="2") $SfondoRiga = "#FF6600";
    else if ($Riga[Giorni]>="3") $SfondoRiga = "#FF0000";

    echo
    "
    <tr ".$SfondoRiga.">
    <td><font face=arial size=1><div align=center>".ucfirst(strtolower($Riga[NsRif]))."</div></font></td>
    <td><font face=arial size=1><div align=center>".ucfirst(strtolower($Riga[Tipo]))."</div></font></td>
    <td><font face=arial size=1><div align=center>".ucfirst(strtolower($Riga[Operatore]))."</div></font></td>
    <td><font face=arial size=1><div align=center>".ucfirst(strtolower($Riga[Da]))."</div></font></td>
    <td><font face=arial size=1><div align=center>".ucfirst(strtolower($Riga[Recapito]))."</div></font></td>
    <td><font face=arial size=1><div align=center>".ucfirst(strtolower($Riga[Note]))."</div></font></td>
    <td><font face=arial size=1><div align=center>".$Riga[Data]." - ".$Riga[Ora]."</div></font></td>
    <td><font face=arial size=1><div align=center>".$Riga[Giorni]."</div></font></td>
    <td><font face=arial size=1><div align=center><a href=\"Frame-SollecitoInt_Inoltra.php?Id=".$Riga[Id]."\">Inoltra</a></div></font></td>
    <td><font face=arial size=1><div align=center><a href=\"Frame-SollecitoInt_Elimina.php?Id=".$Riga[Id]."\">Chiudi Chiamata</a></div></font></td>
    </tr>
    ";
    }
    ?> </table>

    <html>
    <head>
    <title>Studio Tecnico Associato - Ferraro Giannotti Fornasari</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body bgcolor="#CCCCCC">
    </body>
    </html>
    [/PHP]


    Mi servirebbe sapere il perchè non mi rende le righe della tabella del colore che voglio...il $Riga[Giorni] è giusto ma non riesce a fare il comando if giustamete...mi potete aiutare?!

  2. #2
    conosci la differenza tra = e ==?

    = assegna un valore,
    == confronta due valori

  3. #3
    == valore

    se metti = ti prende il valore =) e non fa la comparazione

  4. #4
    sapessi quante volte ci sono cascato.... non è che non lo so, ma a volte passa di mente...
    Farmacia di Jarno - le mie pillole: Cookie [#780810], Dom4Php4 [#1123236], Fade [#1139489], getCssProperty [#1152911]
    Inchinatevi difronte al Prof! Nacchio!

    A me pare che l'uomo vada avanti con la retromarcia

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.