Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/02/2012, 17:02
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años
Puntos: 406
Respuesta: Que es mejor para recursos num_rows o fetch_assoc

Mas bien creo que esta comparando mysql_num_rows y la sentencia SQL select count(), en la teoria se dice que es mas lento mysql_num_rows, ya que primero se tienen que recuperar todas las posibles filas de a cuerdo a la sentencia SQL y posteriormente se leerá el numero de filas por lo cual, num_rows se ejecutará hasta el final, en cambio select count() es el mismo MySQL el que cuenta las filas de a cuerdo a la sentencia SQL, y retorna el total a PHP, pero esto es en la teoria, es probable que si no vas a manejar gran numero de registros en tu consulta sean igual de rápidas ambas opciones, ahora que si vas a llamar un gran numero de registros es mejor usar select count() y dejar el trabajo a MySQL que hacerlo con num_rows
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)