Om du vill returnera flera rader skall du inte använda select into. Du behöver heller inga parametrar.
Trådstart#1
Hej, jag har skapat en procedur som nedanstående och den funkar bra ifrån mysqlclienten.
CREATE PROCEDURE test_proc (var1 INT, OUT parm1 CHAR(32))
BEGIN
SELECT user INTO parm1 FROM table1,table2 WHERE table.id=table2.id2 LIMIT 0,var1;
END;
//
Problemet är att det funkar mindre bra när jag försöker använda det från php så får jag tillbaka följande fel: "Result consisted of more than one row"
Då är ju självklart frågan... Hur kan jag lösa detta så att jag kan returnera flera rader från mysql till php?