| --Venus-- |
Post
#1
|
|
Goście |
Witam,
mam do przerobienia mój stary projekt oparty o mssql. Na serwerze klienta jest teraz sqlExpress i prosty copy paste nie działa ( pdo nie chce ze mną rozmawiać ) napisałem coś takiego
i dalej np.
dawno nie używałem tego typu połączenia, czy tu widzicie coś czeskiego? albo coś? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 30.07.2006 Skąd: Łódź Ostrzeżenie: (0%)
|
bostaf ale connect jest funkcją, która zawiera w sobie mssql_query. Resource jest zwracany poprawnie. Mnie ciekawi, czy po wykonaniu mssql_fetch_array coś jest w zmiennej $row.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%)
|
@busterek
bostaf ale connect jest funkcją, która zawiera w sobie mssql_query. Resource jest zwracany poprawnie. Mnie ciekawi, czy po wykonaniu mssql_fetch_array coś jest w zmiennej $row. Racja racja, przegapiłem to, dzięki za zwrócenie uwagi. Wywalę poprzedniego posta, żeby nie wprowadzać zamieszania. Tak czy inaczej zastanawia mnie ten komunikat o niewłaściwym zasobie, zwłaszcza, że tamta funkcja wygląda poprawnie, i wcześniej rzuciłaby komunikatami o błędach niż wykonała niepoprawne zapytanie. Też jestem ciekaw co będzie w $row, ale podejrzewam, że nic - skoro mssql_fetch_array() nie dostała poprawnego argumentu, to nie może zwrócić poprawnego wyniku. @-Venus- to trochę ślepy strzał, ale spróbuj wyrzucić z funkcji connect wiersz 24: "mssql_close( $link );". Może to zamknięcie połączenia zbyt wcześnie w jakiś sposób nie pozwala zwrócić funkcji connect zmiennej $result. Nie wiem, warto spróbować. |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 30.07.2006 Skąd: Łódź Ostrzeżenie: (0%)
|
@-Venus- to trochę ślepy strzał, ale spróbuj wyrzucić z funkcji connect wiersz 24: "mssql_close( $link );". Może to zamknięcie połączenia zbyt wcześnie w jakiś sposób nie pozwala zwrócić funkcji connect zmiennej $result. Nie wiem, warto spróbować. Możesz mieć rację. Połączenie z bazą jest już zamknięte, a skrypt chce się dobrać do danych. Ja przeoczyłem to zamknięcie połączenia. :-D. |
|
|
|
-Venus- [MSSQL][PHP] połączenie i wykonanie zapytania - warning 3.01.2014, 09:05:12
busterek A spróbuj przy nawiązywaniu połączenia wpisać łącz... 3.01.2014, 09:11:56
mmmmmmm connect('jakis tam select')
Chyba query?
... 3.01.2014, 09:21:45
-Venus- "jakis tam select" to np. select columna... 3.01.2014, 09:47:34
busterek I jeszcze jedna kwestia do przetestowania.
Zamiast... 3.01.2014, 10:12:34
-Venus- Nie to nie to, przecież wynik zapytania przypisuję... 3.01.2014, 12:53:12
john_doe spróbuj na sqlSrv w ConfigurationManager wejść w o... 3.01.2014, 13:25:24
-Venus- Dzięki john_doe działa PDO jak należy! 4.01.2014, 15:44:01 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 21:29 |