Controllare da database se è on o off

Stato
Chiusa ad ulteriori risposte.

valient13

Utente Attivo
6 Apr 2012
96
0
0
Sicilia
PHP:
<?php
$asta = @mysql_query("SELECT opzione FROM `astaoption`") or die ("Errore Query");

$row2 = @mysql_fetch_assoc($asta);

if ($row2 != 'off') {  
 echo 'ON';
   } else {
   echo 'OFF';
?>

Cosa sbaglio, la connessione al database è stata effettuata
 
Ultima modifica di un moderatore:
no l'avevo dimenticato a scriverlo qui ma non funziona:
PHP:
if ($row2 != 'off') {  
   echo 'ON';
   } else {
   echo 'OFF';
   }

anche se cambio
PHP:
if ($row2 != 'off')
in
anche se cambio
PHP:
if ($row2 != 'offg')
(non esiste offg)
mi compare sempre on
 
Ops, ho visto solo ora l'errore. $row2 contiene tutti i dati della riga estrapolata dal database, dunque quello che tu stai cercando è $row2['opzione'].

Comunque, è sconsigliabile usare i valori on e off. Crea piuttosto un campo TINYINT(1), e scrivici 1 e 0.
 
Stato
Chiusa ad ulteriori risposte.

Discussioni simili