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

    Se un dato è 0 fai questo oppure questo con if

    Vorrei fare una cosa che penso sia possibile, ovvero controllare un campo in una tabella del db e se il valore è 0 stampare $nocomp, se è diverso con else stampare comp...

    Ho abbozzato un codice, ma mi sa che ho fatto un po di casino nell'html, me lo potete controllare e dirmi dove sbaglio?

    Codice PHP:
    <?php
    $host
    ="localhost";
    $user="xxxx";
    $pass="xxxx";
    $db_name="xxxxx";

    $db=mysql_connect ($host$user,$pass);
    if (
    $db == FALSE)
    die (
    "Errore nella connessione.");
    mysql_select_db($db_name$db)
    or die (
    "Errore nella selezione del database.");

    $nocomp "[b]<font color=red>Non vi sono campionati attivi al momento.</font>[/b]";

    $comp = <<<EOF
    <table border="0" width="100%" cellspacing="0" cellpadding="0">
    <tr>
    <td>
    <table border="1" width="100%" height="30" cellspacing="" cellpadding="3" style="border-collapse: collapse" bordercolor="#000000" background="immagini_portale/tile_cat.gif">
    <tr>
    <td title="Nome Clan"><div align="left"><span class="Stile1">Clan</span></div></td>
    <td title="Punti" width="50"><div align="left"><span class="Stile1">Punti</span></div></td>
    <td title="Partite Giocate" width="50"><div align="left"><span class="Stile1">P.G.</span></div></td>
    <td title="Partite Vinte" width="50"><div align="left"><span class="Stile1">P.V.</span></div></td>
    <td title="Partite Pareggiate" width="50"><div align="left"><span class="Stile1">P.Pa.</span></div></td>
    <td title="Partite Perse" width="50"><div align="left"><span class="Stile1">P.P.</span></div></td>
    <td title="Round Vinti" width="50"><div align="left"><span class="Stile1">R.V.</span></div></td>
    <td title="Round Persi" width="50"><div align="left"><span class="Stile1">R.P.</span></div></td>
    </tr>
    </table>
    <?php
    $stampa = "SELECT *, (golfatti - golsubiti) as diffr FROM ibf_ligaa_clan where idcomp=1 ORDER BY punti DESC, diffr DESC"; 
    $query = mysql_query ($stampa,$db) or die ("Non riesco ad eseguire la richiesta $stampa");

    echo "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"3\" border=\"1\" style=\"border-collapse: collapse\" bordercolor=\"#d3d2d2\">\n";

    while(
    $Row = mysql_fetch_array($query)) {

    echo "<tr class=\"out\" onmouseover=\"this.className='over'\" onmouseout=\"this.className='out'\">\n";
    echo "<td class=\"Stile8\" onmouseover=\"this.className='sopra'\" onmouseout=\"this.className='fuori'\"><div align=\"left\">" .
    $Row['TAG']. "</div></td>\n";
    echo "<td width=\"50\" height=\"25\"><div align=\"left\"><span class=\"Stile8\">" .
    $Row['punti']. "</span></div></td>\n";
    echo "<td width=\"50\"><div align=\"left\"><span class=\"Stile4\">" .
    $Row['giocate']. "</span></div></td>\n";
    echo "<td width=\"50\"><div align=\"left\"><span class=\"Stile5\">" .
    $Row['vinte']. "</span></div></td>\n";
    echo "<td width=\"50\"><div align=\"left\"><span class=\"Stile6\">" .
    $Row['pareggiate']. "</span></div></td>\n";
    echo "<td width=\"50\"><div align=\"left\"><span class=\"Stile7\">" .
    $Row['perse']. "</span></div></td>\n";
    echo "<td width=\"50\"><div align=\"left\"><span class=\"Stile5\">" .
    $Row['golfatti']. "</span></div></td>\n";
    echo "<td width=\"50\"><div align=\"left\"><span class=\"Stile7\">" .
    $Row['golsubiti']. "</span></div></td>\n";
    echo "</tr>\n";
    }
    echo "</table>\n";

    ?>
    </td>
    </tr>
    </table>
    EOF;


    $stampa "Select * From ibf_ligaa_competizioni limit 1";
    $query mysql_query ($stampa,$db) or die ("Non riesco ad eseguire la richiesta $stampa");

      while(
    $Row mysql_fetch_array($query)) {
          if (
    $Row ['attiva'] == 0){
          echo 
    $nocomp;
          }else{
          echo 
    $comp;
          }
      }
    ?>

  2. #2
    mi autouccido scusate ragazzi ma ho risolto

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.