Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/01/2011, 09:49
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Ayuda con rendimiento

Podrías reducirlo a un insert, haciendo algo como esto :

Código PHP:
Ver original
  1. $xml_products = array_map('mysql_real_escape_string', $xml->Product);
  2. $values = array();
  3. foreach($xml_products as $product) {
  4.     $values[] = "('$product->Id', '$product->CategoryId', 'etc...')";
  5. }
  6. $values_str = implode(',', $values);
  7.  
  8. $query = "INSERT INTO tabla (campos) VALUES ".$values_str;
  9. mysql_query($query);

Algo así se me ocurre, tendrías que probar si funciona.

Saludos.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.