![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Czy da się zmusić PDO by wyświetlało pełne zapytanie SQL,
które powoduje błąd? Oczywiście opcja taka będzie włączana tylko w środowisku developerskim.. uprzedzam wszelkie uwagi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Błędy w stylu: Kod SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column \"name\" violates not-null constraint lub poucinane zapytania: Kod #2 /var/www/redmachine/lib/Doctrine/Connection.php(673): Doctrine_Connection->exec('INSERT INTO sli...', Array)<br /> niestety nie pomagają mi zbytnio w znalezieniu błędu w kodzie. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Wg mnie jest napisane dokładnie w czym problem. Masz ustawione by kolumna "name" była NOT NULL i najwidoczniej nie wstawiasz tam żadnej wartości więc baza "krzyczy".
Nie można w PDO podejrzeć co za wartości ustawiłeś. Ten post edytował sf 8.10.2008, 17:16:12 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 18 Dołączył: 6.03.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
@sf: za bardzo nie pomogles (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .
@lucassus: jesli wlaczysz raportowanie bledow w formie wyjatkow to bedziesz mogl podejrzec parametry wywolan z trace'a zlapanego wyjatku:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 8.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
@sf: za bardzo nie pomogles (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . hehe.. trzeba jakoś nastukać te > 1k postów (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ps. jakkogoś uraziłem to z góry przepraszam ps.2 Bardzo konkretne odpowiedzi (zresztą już nie pierwszy raz) otrzymałem na forum GL: http://www.goldenline.pl/forum/php/538280 Ten post edytował lucassus 8.10.2008, 22:50:24 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
E tam, po prostu nie przeczytałem dokładnie o co chodziło w poście. Zobaczyłem błąd to napisałem w czym tkwi problem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Natomiast problem ucinania zapytań nie dotyczy tylko PDO, był od zawsze w PHP, ale jak już wszystko wiesz to tylko robić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował sf 9.10.2008, 07:13:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 06:27 |