Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/05/2011, 12:58
betodaniel61
Usuario no validado
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años
Puntos: 3
Tomar el resultado de una Store Funcion Mysql desde PHP

Buenas Tardes:

Estoy tratando de ejecutar un store function que desarrolle en MySql, la cual inserta un registro y necesitaría que me devuelva cual fue el ID que genero recientemente, para lo cual, es asi:

CREATE DEFINER=`root`@`localhost` FUNCTION `sf_compras_insert`(xusu int) RETURNS int(11)
BEGIN
insert into compras (idusuario) value (xusu);
return(mysql_last_insret());
END

Y desde PHP la ejecuto asi:

mysql_query(‘sf_compras_insert(’ . $usu . ‘ ,“ ’.$pub.’ ”);’);

Como hago para tomar el valor que me devuelte el store function??
Muchas Gracias si alguien puede ayudarme.