Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/01/2010, 23:20
Avatar de Copia
Copia
 
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 15 años
Puntos: 4
Respuesta: procedimiento no puede devolver un conjunto de resultados en el contexto d

Bueno no entiendo mucho, lo que crei entender era que el problema a cual se debia el error era por LAST_INSERT_ID() porque toma el ultimo valor de una tabla autoincrement, sin distinguir entre ellas, entonces suponiendo que si tengo dos tablas autoincrement y una es mas baja que la otra y quiero el valor de la mas baja, no me conbiene. Por eso hize esta consulta que hace li mismo:

SET idVenta = (SELECT Idventas FROM ventas ORDER BY Idventas desc LIMIT 1);

y a la que me pone usted, no lo habia pensado.

Bien en cuanto a la sita no entiendo muy bien, porque si yo llamo a la misma funcion tal cual la tengo desde el query browser de mysql me funciona a la perfeccion, el problema radica al llamarlo desde php.

y no entiendo mas cuando dice esto: Esto incluye comandos SELECT que no usan INTO hasta ahora no e usado select con un into dentro. ¿A que se refiere?