|
|
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Тут где то проскочило, что у человека ASA, а не ASE, поэтому все-таки попробуйте скачать расширение PHP для ASA с ихнего сайта. Он будет называться как-то так: 5.x.x_sqlanywhere.dll. Ну или через ODBC ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2009, 10:17 |
|
||
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Три месяца назад тоже пытался на PHP с Sybase работать. Но так ничего и не вышло, ошибку писал такую же как и у топикстартера. Работаю через ODBC, все было хорошо, пока не выяснилось, что у драйвера ODBC нет возможности делать resultset.next() - вообще передается только первый набор данных. Вот сейчас буду опять пытать php_sybase_ct.dll. Не подскажете - может есть более продвинутый ODBC драйвер? Или может у меня библиотека php_sybase_ct.dll кривая? Никто не может выложить работающую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 10:44 |
|
||
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Версия сервера Adaptive Server Enterprise/12.5.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 10:49 |
|
||
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Я практически уверен, что проблема в версии PHP - везде выкладывают php_sybase_ct для 4 версии PHP, она требует php4ts.dll. А у меня стоит пятый PHP и библиотека php5ts.dll. Если я намеренно подкладываю php4ts.dll в папку php видимо происходит конфликт версий и php_sybase_ct все равно не подгружается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 15:58 |
|
||
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Все, проблему решил. Нашел нужную php_sybase_ct.dll в расширениях к 3-му денверу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 16:30 |
|
||
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Вот библиотека, если кому надо: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 16:32 |
|
||
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Если можно ответьте на вопрос - как в php получить следующий resultset? Например sp_help возвращает несколько наборов данных. А доступен из php - только первый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2009, 18:12 |
|
||
|
Как с помощью PHP подключиться к Sybase базе
|
|||
|---|---|---|---|
|
#18+
Mukcep, Если я Вас правильно понял , то почему бы не так: $query=sybase_query($sql, $link); .... while ($rezultset=sybase_fetch_array($query)) { $b1=$okt["field1"]; $b2=convert_cyr_string($rezultset["field2"], "a", "w"); ........ echo (' <tr><td>'.$b1.'</td><td>'.$b2.'</td> ..... </tr>'); }; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2009, 12:13 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=35850102&tid=2011138]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
145ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 240ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...