Foros del Web » Programando para Internet » PHP »

0 = No, 1 = Sí

Estas en el tema de 0 = No, 1 = Sí en el foro de PHP en Foros del Web. Bueno me estoy volviendo un poco majara con esto :P, haber tengo una base de datos que me devuelve valores 0 y 1 y lo ...
  #1 (permalink)  
Antiguo 08/02/2006, 07:04
Avatar de Malocado  
Fecha de Ingreso: septiembre-2004
Mensajes: 24
Antigüedad: 19 años, 7 meses
Puntos: 0
0 = No, 1 = Sí

Bueno me estoy volviendo un poco majara con esto :P, haber tengo una base de datos que me devuelve valores 0 y 1 y lo que quiero es que al hacer la consulta en php me devuelva esos valores como un "Sí" y un "No".

Estaba intentando hacerlo con un if, pero no me funciona. Estaba haciendo algo como esto:

Código PHP:
<?php
if ($row[] == 0) {
echo 
"No";
else
echo 
"Sí";
}
Gracias y Saludos
  #2 (permalink)  
Antiguo 08/02/2006, 07:18
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Código PHP:
<?php
  
if ($row['nombre_campo'] == 0) {
    echo 
"No";
  else
    echo 
"Sí";
}
  #3 (permalink)  
Antiguo 08/02/2006, 07:19
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 19
a ver ...
Código PHP:
<?php
$sql 
"select * from tabla";
$res mysql_query($sql) or die (mysql_error());
$fila mysql_fetch_assoc($res);
if(
$fila['tu_campo'] == 0){
         echo 
"No";
}else{
         echo 
"Si";
}
?>
si lo hiciste asi .. te falto poner el nombre del campo a la variable row ...
osea
$row['tu_campo'];

saludos
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #4 (permalink)  
Antiguo 08/02/2006, 08:07
Avatar de Malocado  
Fecha de Ingreso: septiembre-2004
Mensajes: 24
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias, lo del campo es cierto que me faltaba, aunque ya probé con el y tampoco funcionaba por eso no lo puse :P , el caso es que no metía correctamente el código donde debía estar, ya lo tengo solucionado. Gracias :)

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:23.