![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 27.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Zrobiłem upgrade z PHP 5.5 do PHP 7.1.1 i niestety ale wystąpił problem. To co zdjagnozowałem to bindowanie do zapytania zmiennej która jest w sql porównywana do typu Date. Podkładowa baza to Oracle 11. Dotychczas działałem przy takim zapytaniu:
Teraz pojawia się komunikat: ORA-01722 nvalid number. Bindowanie numberów czy varcharów jest ok. Ktoś się spotkał? Jakieś pomysły? Eksperymentowałem z pozbywaniem się to_Date, konwertowałem na znakowe daty z któymi się porównuje, Wykorzystałem klasę DateTime i bindowałem $date->format('Y-m-d') i nadal to samo. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
co do require to nie koniecznie... To zależy od tego jak działa php. Bo jeśli php robi chroot to pierwszy zapis zadziała, jeśli nie to drugi. Także tutaj po prostu bezpiecznie jest podawać całą ścieżkę i nie ma problemu.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 05:15 |