Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2009, 15:21
hadm
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 15 años, 11 meses
Puntos: 0
Store procedure e Inserciones

Foro:

Logre ejecutar un Store Procedure (SP), el mismo me devuelve cerca de 15 campos.
Uno de esos campos sera clave principal en una tabla (Tabla_A).
En el mismo momento que inserte en la Tabla_A, la PK de la misma, sera FK en otra tabla (Tabla_B).
Y ahi se me quemaron los tantos.
En resumen: Sacar un valor del SP, insertar en la Tabla_A, insertar en la Tabla_B, todo al mismo tiempo.
Se me habia ocurrido esto

foreach ($conn->fetchAll($sqlsp) as $row => $values)
{
$valor = $values; /* (campo_del_SP) */

$sqlinsert = "INSERT INTO Tabla_A VALUES(campo1, campo2, $valor)";

$conn->query($sqlinsert);
}

Pero se me quemaron las ideas.

En una primera instancia me tira este error:

SQLSTATE[HY000]: General error: 2013 Lost connection to MySQL server during query

Y ahi me quede.

Espero que se entienda lo que necesito.

Gracias de antemano.

hector