Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/06/2012, 15:26
Avatar de patriciomase
patriciomase
 
Fecha de Ingreso: abril-2012
Ubicación: Mar del Plata
Mensajes: 323
Antigüedad: 12 años, 9 meses
Puntos: 34
Respuesta: Optimizar Codigo PHP

si son 36 no vas a notar diferencia. ni te enrosques.

lo que se hace es ir armando la consulta en el bucle, y despues la ejecutas toda de una.

ejemplo: suponiendo $arr es un array de arreglitos a insertar
Código PHP:
Ver original
  1. $consulta = "insert into tabla (id, nombre, apellido) values ";
  2. for($i = 0; $i < count($arr); $i++ )
  3. {
  4.   $consulta .= "(".implode($arr[$i], ',')."),";
  5. }
y listo ahi tenes la consulta, quedaría borrar la última ',' que se genera
Código PHP:
Ver original
  1. $consulta = substr ($consulta, 0, strlen($cconsulta) - 1);
ah! y si hay strings primero recorrer y meterle las comillas simples porque sino da error la consulta