Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/03/2006, 10:35
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Con tu sistema desde luego se utiliza solo una llamada a la base de datos, merece la pena que cambie mis scripts con tu sistema?
Te refieres a la alternativa que propongo de uso de SQL y su funcion(alidad):

IN(lista de valores) ?

Si es así .. Por lo general un uso de "SQL" más óptimo (cuando disponemos de tal o cual función) es eso mismo .. No es lo mismo entregarle vía esa función un grupo de "id's" para que ejecute el "motor" de Mysql cierta acción .. que ir pasando por "PHP" para ir entregando uno a uno cada proceso.

Es cierto que si bien en rendimiento no sería óptimo hacerlo por la vía "bucle" PHP y sentencia SQL simple (Where ... id=$id), eso te dá más control para ver si tal ID falla concretamente y así tratar el tema como corresponda. (Igual la función IN() dá su mesajito de error SQL característico si algún ID no existe o hay problemas .. )

Un saludo,

Última edición por Cluster; 14/03/2006 a las 10:43