Ver Mensaje Individual
  #12 (permalink)  
Antiguo 18/02/2011, 11:06
cribelo
Usuario no validado
 
Fecha de Ingreso: agosto-2007
Mensajes: 141
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Store Procedure que devuelva una tabla

Groso groso, ahora me anduvo todo ok, mil gracias, lo que si ejecutandolo desde php me funciono, desde el query browser no, pero es cuestion de intentar y buscar donde esta el error.
Ahora lo que me pasa es q en otra consulta INSERT yo tomo el mysqli_insert_id
y lei por ahi que no se puede hacer esto con sP,
osea pase el insert a store procedure y no puedo recoger el last insert id, pense hacerlo asi, pero no se como recojerlo desde php
DELIMITER $$
DROP PROCEDURE IF EXISTS `insertarPersona`$$
CREATE PROCEDURE `insertarPersona`(
IN unNombre VARCHAR(40)
OUT ultid INT
)
BEGIN
INSERT INTO personas (nombre)
VALUES
(unNombre);
SET ultid=LAST_INSERT_ID();
END$$
DELIMITER;

he googleado pero no encunetro como tomar esto con php, desde ya mil grcias