![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 23.05.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
mam pytanie czy jest jakaś możliwość aby w php dowiedziec się jaki dokładnie błąd wystąpił w zapytaniu REGXEP-a?
mysql_errno() daje numer bledu == 1139 Cytat #Error: 1139 SQLSTATE: 42000 (ER_REGEXP_ERROR) Message: Got error '%s' from regexp Ale to mi nie wystarcza. -------------------- ![]() Sklep z gotowymi programami, grami oraz kodami źródłowymi. Zajrzyj na http://www.sklep.virgotech.pl |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
a mysql_error() nie mówi nic więcej?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 0 Dołączył: 23.05.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Cytat(nospor @ 2005-08-17 19:47:36) a mysql_error() nie mówi nic więcej? Chyba sie nie zrozumielismy, znam mysql_error, zwraca ona zamista numeru, stringa ktory go opisuje. Zreszta to jest to co podalem wyzej. Mnie interesuje kod bledu REGEXP-a. Da sie go jakos zdobyc. Chcial bym dostac numer bo odrazu zrobie sobie z nich bookmarki. // edit w zrodlach widnieje funkcja regerror. Tylko jak tu teraz z niej skorzystac? W c++ nie ma z tym najmniejszego problemu w przeciwienstwie do php. Chyba sam zdefiniuje to co zdefiniowane jest w zrodlach: Kod {REG_NOMATCH, "REG_NOMATCH", "regexec() failed to match"},
{REG_BADPAT, "REG_BADPAT", "invalid regular expression"}, {REG_ECOLLATE, "REG_ECOLLATE", "invalid collating element"}, {REG_ECTYPE, "REG_ECTYPE", "invalid character class"}, {REG_EESCAPE, "REG_EESCAPE", "trailing backslash (\\)"}, {REG_ESUBREG, "REG_ESUBREG", "invalid backreference number"}, {REG_EBRACK, "REG_EBRACK", "brackets ([ ]) not balanced"}, {REG_EPAREN, "REG_EPAREN", "parentheses not balanced"}, {REG_EBRACE, "REG_EBRACE", "braces not balanced"}, {REG_BADBR, "REG_BADBR", "invalid repetition count(s)"}, {REG_ERANGE, "REG_ERANGE", "invalid character range"}, {REG_ESPACE, "REG_ESPACE", "out of memory"}, {REG_BADRPT, "REG_BADRPT", "repetition-operator operand invalid"}, {REG_EMPTY, "REG_EMPTY", "empty (sub)expression"}, {REG_ASSERT, "REG_ASSERT", "\"can't happen\" -- you found a bug"}, {REG_INVARG, "REG_INVARG", "invalid argument to regex routine"}, {0, "", "*** unknown regexp error code ***"}, Ten post edytował one_eddie 17.08.2005, 19:12:08 -------------------- ![]() Sklep z gotowymi programami, grami oraz kodami źródłowymi. Zajrzyj na http://www.sklep.virgotech.pl |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 06:16 |