Foros del Web » Programando para Internet » PHP »

Sacar un solo registro

Estas en el tema de Sacar un solo registro en el foro de PHP en Foros del Web. No se porque pero no me muestra el registro maximo, me aparece como si no me leyera la variable y muestra lo mismo --> $fila[0] ...
  #1 (permalink)  
Antiguo 16/02/2011, 03:55
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 15 años, 10 meses
Puntos: 2
Sacar un solo registro

No se porque pero no me muestra el registro maximo, me aparece como si no me leyera la variable y muestra lo mismo --> $fila[0]

Código PHP:
Ver original
  1. <?php
  2.  
  3.       $conectado=false;
  4.          if($id_conexion=mysql_connect("localhost","root",""))
  5.           {
  6.            if(mysql_select_db("pruebas",$id_conexion))
  7.            {
  8.              $conectado=true;
  9.            }
  10.           }
  11.  
  12. $orden="SELECT max(dormitorios) from inmuebles";
  13.  
  14.       if($consulta=mysql_query($orden, $id_conexion))
  15.         {
  16.  
  17.      while($fila=mysql_fetch_row($consulta)) //Bucle para mostrar todos los registros
  18.               {
  19.               echo '".$fila[0]."';
  20.               }
  21.        }
  22.       else
  23.        {
  24.         echo "Error al ejecutar la consulta contra la base de datos.";
  25.        }
  26.       mysql_close($id_conexion); //No es necesario
  27. ?>
  #2 (permalink)  
Antiguo 16/02/2011, 03:59
 
Fecha de Ingreso: mayo-2008
Mensajes: 228
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Sacar un solo registro

Cita:
Iniciado por arts Ver Mensaje
No se porque pero no me muestra el registro maximo, me aparece como si no me leyera la variable y muestra lo mismo --> $fila[0]

Código PHP:
Ver original
  1. <?php
  2.  
  3.       $conectado=false;
  4.          if($id_conexion=mysql_connect("localhost","root",""))
  5.           {
  6.            if(mysql_select_db("pruebas",$id_conexion))
  7.            {
  8.              $conectado=true;
  9.            }
  10.           }
  11.  
  12. $orden="SELECT max(dormitorios) from inmuebles";
  13.  
  14.       if($consulta=mysql_query($orden, $id_conexion))
  15.         {
  16.  
  17.      while($fila=mysql_fetch_row($consulta)) //Bucle para mostrar todos los registros
  18.               {
  19.               echo '".$fila[0]."';
  20.               }
  21.        }
  22.       else
  23.        {
  24.         echo "Error al ejecutar la consulta contra la base de datos.";
  25.        }
  26.       mysql_close($id_conexion); //No es necesario
  27. ?>
Vale estoy tonto, sobran las comillas de $fila.
  #3 (permalink)  
Antiguo 16/02/2011, 04:40
Avatar de bNd170  
Fecha de Ingreso: agosto-2009
Ubicación: $this->setLocation('Valencia', 'Spain');
Mensajes: 365
Antigüedad: 14 años, 7 meses
Puntos: 13
Respuesta: Sacar un solo registro

De hecho sobra todo menos la variable. porque concatenas si solo quieres sacar el registro de la DB?

Etiquetas: registro
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 11:29.