Ciao

Dovrei fare in modo che se almeno uno di 2 campi nel db ha un valore deve essere attivato una una option di un modulo select.

Questo il codice:

Richiamo i valori di 4 campi della tabella interessati

Codice PHP:

....//ciclo while che ometto

        $cassapos = $result[cassa_in];
    $cassaneg = $result[cassa_out];
    $bancapos = $result[banca_in];
    $bancaneg = $result[banca_out];

     $selcassa = "";
    $selbanca = "";
    
    if ($cassapos != 0.00) {$selcassa = "selected";}
    if ($cassaneg != 0.00) {$selcassa = "selected";}
    if ($bancapos != 0.00){$selbanca = "selected";}
    if ($bancaneg != 0.00){$selbanca = "selected";}

..........

// la select

<td height="30" width="267"  colspan="2">
        <select name="tipologia">
        <option value="cassa" selected = "<?echo $selcassa;?>">CASSA</option>
        <option value="banca" selected = "<?echo $selbanca;?>">BANCA</option>
        </select>    
        </td>
In pratica se $cassapos o $cassaneg hanno un valore diverso da zero deve essere selezionato il valore cassa altrimenti il contrario.

Il problema è che mi risulta sempre l'option banca selezionata.
Cosa sbaglio?

Grazie