[ zgas @ 20.08.2007. 13:36 ] @
Da li je moguce i u php-u pozvati neku MySQL proceduru.

Ovo me interesuje jer u PHP izvrsavanje querija dozvoljen je samo jedan upit. Ako bi pozivao proceduru to znaci da bi jednim upitom u PHP-u mogao izvrsiti mnogo toga.

Ako je moguce pozovanje proceduri iz PHP-a interesujeme i da li je moguce kreirati komlikovanu proceduru iz PHP-a.

Hvala unapred.
[ Jbyn4e @ 20.08.2007. 17:06 ] @
Evo par linkova:
http://hades.phparch.com/ceres...sp_programming_mysql_5::part_1
http://www.daniweb.com/forums/thread41143.html
http://articles.techrepublic.com.com/5100-22-5178706.html
http://www.issociate.de/board/...Stored_Procedure_from_PHP.html
http://www.zend.com/forums/ind...ac11dd7b6964b6ddd6f79d8137104c
[ Miroslav Ćurčić @ 20.08.2007. 20:17 ] @
Zavisno od verzije/podešavanja MySql-a, na nekim hostinzima je dozvoljeno pozvati i više instrukcija unutar jednog query-ija. Isprobano!
[ zgas @ 20.08.2007. 21:01 ] @
>
Hvala na linkovima. Jos nekoliko pitanja mi se pojavljuje.
Znaci ako server podrzava vise upita u jednom php queriju nema problema
za kreiranje procedura. A interesuje me, ako ne podrzava to, da li ce
onda imti efekta ako se zaredom sa vise querija pokusa kreirati procedura?

Jos me interesuje, ako kreiram proceduru, jer li ona smestena negde na
posebno odredjeno mesto u mysql tabelama. I da li se one smestaju
iskljucivo na to mesto i nigde vise?
[ Jbyn4e @ 21.08.2007. 07:23 ] @
MOraces da imas odredjena prava definisana za tvog usera da bi mogao da kreiras proceduru, ako sam ja dobro to shvatio. Nisam to koristio, samoti dajem linkove.
Dalje, malo citaj mysql-ovu dokumentaciju i naci ces odgovore na tvoja pitanja:
http://dev.mysql.com/doc/refman/5.0/en/faqs-stored-procs.html

procedure su u mysql dosle od verzije 5, i kod svake verzije se razlikuju (dodaju se stvari) pa procitaj malo mysql-ov sajt, deo koji se bavi procedurama i funkcijama. Link imas na stranicu u gornjem linku ;).