Foros del Web » Programando para Internet » PHP »

Comparar Valor MySQL y activar Boton

Estas en el tema de Comparar Valor MySQL y activar Boton en el foro de PHP en Foros del Web. Hola, viendo que el otro post no tubo exito, posteo otra forma de poder hacer lo que necesito seria mas facil aunque igual no se ...
  #1 (permalink)  
Antiguo 03/03/2010, 08:07
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 14 años, 8 meses
Puntos: 1
Comparar Valor MySQL y activar Boton

Hola, viendo que el otro post no tubo exito, posteo otra forma de poder hacer lo que necesito seria mas facil aunque igual no se como hacer para comparar un valor sacado desde la db, mediante php.

yo tengo este row que me dice X numero que esta en la columna "total":
Código PHP:
<?php echo $row_settings['total']; ?>
yo hice algo asi como esto:

Código PHP:
<?php
  $numero 
= <?php echo $row_settings['total']; ?>;
  if ($numero>=10) {
    echo "<input name="doRegister" type="submit" id="doRegister" value="Register">";
  }
?>
yo lo que necesito es que si en la columna TOTAL el numero es 10 o mas, muestre el boton y si es 0 a 9, no aparezca el boton y si no que aparezca un texto que diga NO SE PUEDE REALIZAR ACCION.

probe con eso pero no me funciono :/.

alguna idea?

desde ya muchas gracias.

Última edición por sk0rpi0n; 03/03/2010 a las 08:17
  #2 (permalink)  
Antiguo 03/03/2010, 08:14
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Comparar Valor MySQL y activar Boton

Tienes mal declarado la compración. Debe ser
>= ó <=
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 03/03/2010, 08:17
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Comparar Valor MySQL y activar Boton

ahi lo cambie lo pase mal aca cuando lo escribi, pero no, igual sigue sin funcionarme :/
  #4 (permalink)  
Antiguo 03/03/2010, 08:20
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Comparar Valor MySQL y activar Boton

Hazle un var_dump a las variables para que veas que continen.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 03/03/2010, 09:04
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Comparar Valor MySQL y activar Boton

>.< mmm otra forma? porque no encontre ningun ejemplo similar a lo que necesito e intente adaptarlos pero no me funciono :(
  #6 (permalink)  
Antiguo 03/03/2010, 09:06
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Comparar Valor MySQL y activar Boton

var_dump no es para solucionar el problema, si no para ver como se manejan las variables. Hazle un var_dump y dejanos saber que te trae.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #7 (permalink)  
Antiguo 03/03/2010, 09:43
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Comparar Valor MySQL y activar Boton

perdon pero no me sale podrias darme un ejemplo un poco mas preciso de como seria? con otros valores y demas yo lo adapto luego, asi aprendo a hacerlo.
  #8 (permalink)  
Antiguo 03/03/2010, 09:47
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Comparar Valor MySQL y activar Boton

Es sencillo solo tienes que usar var_dump y la variable. O sea
Código PHP:
Ver original
  1. var_dump($numero);
Esto te traera una información en el navegador, luego escribe lo que te trae.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #9 (permalink)  
Antiguo 03/03/2010, 15:01
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Comparar Valor MySQL y activar Boton

no me sale waaa :@

puse eso solo en el php creo que es lo que me dijiste que haga... y me dice NULL :S
  #10 (permalink)  
Antiguo 03/03/2010, 15:03
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Comparar Valor MySQL y activar Boton

Oh, no me fije que tienes un grave error. Esto esta mal
Código PHP:
Ver original
  1. <?php
  2.   $numero = <?php echo $row_settings['total']; ?>;
  3.   if ($numero>=10) {
  4.     echo "<input name="doRegister" type="submit" id="doRegister" value="Register">";
  5.   }
  6. ?>
Estas escribiendo la estructura de PHP dentro de la estructura. Debe ser de esta forma
Código PHP:
Ver original
  1. <?php
  2.   $numero = $row_settings['total'];
  3.   if ($numero>=10) {
  4.     echo "<input name="doRegister" type="submit" id="doRegister" value="Register">";
  5.   }
  6. ?>
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #11 (permalink)  
Antiguo 03/03/2010, 21:34
 
Fecha de Ingreso: julio-2009
Mensajes: 121
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Comparar Valor MySQL y activar Boton

siiii!!! eso es lo que queria hacer!!! poner un php dentro de otro! yo lo ponia con el echo >.<

ahora tengo este problema:

Código PHP:
<?php
        $numero 
$row_settings['total'];
        if (
$numero>=10) {
          echo 
"<input type=\"submit\" name=\"exit\" value=\"Enviar\" >";
        }
      
?>
si yo pongo este codigo.. quiere decir que el numero de esa tabla es mayor o igual que 10 me muestre el boton ese "Enviar"... pero yo teniendo cualquier valor sea 0, 1, 2, 10, 11, 12 o lo que sea... me muestra el boton igual :S osea no importa si el numero es mayor o menor a 10 me muestra el boton igual...

pero si pongo este:

Código PHP:
<?php
        $numero 
$row_settings['total'];
        if (
$numero<=10) {
          echo 
"<input type=\"submit\" name=\"exit\" value=\"Enviar\" >";
        }
      
?>
queriendo poner que el numero sea menor a 10 muestre el boton, sea el numero de la base de datos 1 o 1000... NO muestra el boton sin importar si sea o no mayor a 10 el numero de la base de datos :S

alguna solucion :S!?

Etiquetas: comparar, mysql, botones
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 19:43.