![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam w bazie procedury, ktore w pewnych przypadkach zwracają błędy np Kod IF //warunki BEGIN RAISERROR('Nie podales jakiegos elementu',14,1) RETURN END I na stronce wypisuje to tak Kod Warning: mssql_execute(): message: Nie podales jakiegos elementu (severity 14) in c:\sciezka\dodany.php on line 322 Warning: mssql_execute(): stored procedure execution failed in c:\sciezka\dodany.php on line 322 Przy wywołaniu (linia 322) $result = mssql_execute($procedura); Jak zrobić żeby ładnie wypisywało wyjątek, np: Kod Błąd: Nie podales jakiegos elementu.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 17.04.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
no to robisz to tak masz ten formularz w którym użytkownik podaje tam dane albo coś innego
dalej jak kliknie przycisk wyślij to niech wszystkie zmienne zostaną wysłane do jakiegoś skryptu przetwarzającego w tym skrypcie sprawdź czy zmienne te są puste czy nie jeśli są puste to wtedy niech napisze na ekranie "Błąd: nie podałeś wszystkich elementów" w przeciwnym razie niech połączy się do bazy danych i wykona reszte możesz teraz zapytać jak to zrobić, to jest bardzo proste zastosuj np. funkcje empty() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 08:29 |