Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Problema con If

Estas en el tema de Problema con If en el foro de PHP en Foros del Web. Hola gente, tengo un problema con un if @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original $getBans = mysql_query ( "SELECT * FROM vip_badge_purchase ORDER BY id ...
  #1 (permalink)  
Antiguo 12/03/2014, 15:46
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 4 meses
Puntos: 4
Problema con If

Hola gente, tengo un problema con un if

Código PHP:
Ver original
  1. $getBans = mysql_query("SELECT * FROM vip_badge_purchase ORDER BY id ASC");
  2. while ($banData = mysql_fetch_array($getBans)) {
  3. if($bandata['pagado'] == "1") {
  4.                                 $pagado = 'Si';
  5.                             } else if($bandata['pagado'] < "1") {
  6.                                 $pagado = 'No';
  7.                                 }
  8. }
El problema es que siempre me da NO

La columna 'pagado' es de tipo enum solo lleva 0 y 1....

Tengo 2 filas insertadas Una en 0 y otra en 1 Pero a la hora de comprobrar cual es Si y cual es No Siempre da NO...

Espero que me puedan echar una mano. Gracias :)
  #2 (permalink)  
Antiguo 12/03/2014, 15:52
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: Problema con If

En el while usas la variable como

banData

Pero luego la quieres usar como

bandata
  #3 (permalink)  
Antiguo 12/03/2014, 15:59
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 4 meses
Puntos: 4
Respuesta: Problema con If

Cita:
Iniciado por ocp001a Ver Mensaje
En el while usas la variable como

banData

Pero luego la quieres usar como

bandata
Valla por una mayuscula jaja que

y llevo como 1 hora y era eso jajaj Muchas Gracias ya lo tendre en cuenta para otras veces :P

Etiquetas: mysql, select
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 21:31.