elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  Ayuda con función ¿Cómo reducir consultas?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con función ¿Cómo reducir consultas?  (Leído 989 veces)
dimitrix


Desconectado Desconectado

Mensajes: 4.846



Ver Perfil WWW
Ayuda con función ¿Cómo reducir consultas?
« en: 28 Febrero 2012, 17:32 »

Código
  1. <?php
  2. my_inicio(); //Conetacta con la db
  3.  
  4. $valor=mysql_fetch_array(mysql_query("SELECT * FROM Usuarios"));
  5.  
  6.  if($valor['ID_Usuario']!=""){
  7. $valor=mysql_query("SELECT * FROM Usuarios");
  8.  
  9. while($datos=mysql_fetch_array($valor)){
  10. echo($datos['ID_Usuario']);
  11. };
  12.  
  13.  };
  14.  
  15. ?>

Vale, aquí el IF lo que hace es que si la consulta devuelve algo entra.
Lo que pasa es que como he usado mysql_fetch_array he perdido una fila, por lo que tengo que volver hacer la consulta.

Así que me gustaría saber como puedo hacer esto mismo, pero haciendo una sola consulta.

Muchas gracias.


En línea




dimitrix


Desconectado Desconectado

Mensajes: 4.846



Ver Perfil WWW
Re: Ayuda con función ¿Cómo reducir consultas?
« Respuesta #1 en: 28 Febrero 2012, 18:03 »

Solucionado, disculpar las molestias:

Código
  1. if(mysql_num_rows($valor)){


En línea




Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines