Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
przeniesienie selectow z php do procedury mysql - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: przeniesienie selectow z php do procedury mysql (/thread-przeniesienie-selectow-z-php-do-procedury-mysql)

Strony: 1 2


RE: przeniesienie selectow z php do procedury mysql - cshamoh - 13-01-2011

(13-01-2011, 04:26)arturaspl napisał(a): ze gdzies na wierzchu jakis przyklad takiej procedurki + obsluga w php?

Jakiej procedury? Do profilowania aplikacji? Jesli jest napisana w jakims mainstream framework to o profilingu powinno byc w dokumentacji.
Jesli nie to poprostu wlacz logowanie w Postgre, przejdz przez aplikacje i wylapiesz naciezsze querasy.


RE: przeniesienie selectow z php do procedury mysql - MOCNY - 03-04-2012

Witam forumowiczów,
Jestem tu nowy, więc na starcie wolałem nie tworzyć nowego wątku i podpiąć się pod jakiś istniejący Smile
Nie ma co ukrywać, że wątek stary, ale porusza mój problem.
Chciałbym ukryć wszystkie zapytania w procedurach. Kiedy w procedurze jest sam select i są przesyłane dane do procedury, to mi działa, mam wynik, ale jak chcę obsłużyć jakiś wyjątek, żeby procedura zwróciła tekst błędu, to już nie jest tak ładnie.

Gdy w procedurze jest sam select, to działa tak jak by zapytanie było w PHP, jak chcę obsłużyć jakiś błąd, to tutaj już jest problem. Najbardziej prawidłowo wydaje mi się tak:

CREATE PROCEDURE (IN vLogin varchar(35), IN vHaslo char(32), OUT vBlad varchar(35))
[...]

Tylką jak wyciągnąć ten błąd? Próbowałem też wersję z deklaracją zmienne vBlad w procedurze.


RE: przeniesienie selectow z php do procedury mysql - MOCNY - 07-04-2012

Widzę, że nic nie poszło z tym tematem Smile trudno, poradziłem sobie sam,
teraz innym problem... stworzyłem procedury i funkcje, podpiąłem się pod inny internet i....
i teraz nie mogę podejrzeć tych procedur, tak jak by ich nie było, ale się wywołują...
macie jakiś pomysł? dodam, że: SHOW CREATE FUNCTION zwraca null ;/


RE: przeniesienie selectow z php do procedury mysql - MOCNY - 07-04-2012

http://bugs.mysql.com/bug.php?id=20235

też sobie odpowiedziałem