Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Procedura v MySQL - chyba při volání v PHP

Zdravim,
mam problem s procedurou MySQL. Pres mysql_error() dostavam hlasku PROCEDURE [jmeno_proc] can't return a result set in the given context. Zrejme je chyba pri volani te procedury, do DB se ulozila bez chyby a take funguje na konzole. Nefunguje pri volani v PHP na webu.
Pro uplnost uvadim kod procedury:

PROCEDURE `ShowActualInvitations`(IN nbr int)
BEGIN
SET @nbr = nbr;
PREPARE STMT FROM "SELECT name,datetime, datetime_on, datetime_off
FROM kef_invitation ORDER BY datetime_on, datetime LIMIT ?";
EXECUTE STMT USING @nbr;
DEALLOCATE PREPARE STMT;
END

Na netu jsem nasel nekolik clanku, ale vetsinou to byly same nevyresene diskuze, tak to zkousim tady. Predem diky za pomoc.
PS: Proceduru volam v PHP takto: MySQL_Query("CALL ShowActualInvitations(2)");

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Pri pripájaní cez mysql_connect povoľ multi-statement príkazy: $link = mysql_connect($server, $user… nový
los 15.04.2011 17:59
los
Bohuzel mi to nefunguje. Upravil jsem pripojeni k databazi, ale bez uspechu. poslední
Brouzdalek 15.04.2011 18:07
Brouzdalek

Zpět do poradny Odpovědět na původní otázku Nahoru