powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Зазличия между MySQL & MS Access!!!
4 сообщений из 4, страница 1 из 1
Зазличия между MySQL & MS Access!!!
    #32162145
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Есть ли аналог mysql_fetch_array для odbc ???
Или чем его можно заменить?
Заранее спасибо!
...
Рейтинг: 0 / 0
Зазличия между MySQL & MS Access!!!
    #32162385
Арчи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
odbc_fetch_into() вроде это, нол не уверент. или следующее
odbc_fetch_row()
...
Рейтинг: 0 / 0
Зазличия между MySQL & MS Access!!!
    #32162823
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дак они только со строкой работают...
а мне надо выбрать из таблицы некоторые столбцы, это можно сделать с mysql_fetch_array в mysql, а вот в odbc - ???
в мануале есть odbc_fetch_array - но чего-то она не работает...
перепробовал уже кучу всего...
...
Рейтинг: 0 / 0
Зазличия между MySQL & MS Access!!!
    #32163368
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да... еще раз убеждаюсь что мануал вещь нужная и полезная...
ответ на мой вопрос лежал сдесь

вот код который работает!!! :

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
function odbc_fetch_array($res) {                     
$row = array(); 
$result = array(); 
if ($result = odbc_fetch_row($res))  { 
$nf = odbc_num_fields($res)+ 1 ;       
for($count= 1 ; $count < $nf; $count++) { 
$field_name = odbc_field_name($res, $count); 
$field_value = odbc_result($res, $count); 
$row[$count] = $field_value; 
 /* or $row[$field_name] =  $field_value */  
} 
return $row;               
} 
} 
 ------------------------ 
 
use it like this : 

$QCateg= "SELECT * FROM Table" ; 
$ret = odbc_exec($conn, $QCateg) or die( "Invalid query : $QCateg" ); 
print  "My select : <select name=myselect>" ; 
While ($row = odbc_fetch_array($ret,  2 )) 
print  "<option value=$row[1 ]>$row[ 2 ]\n"; 
print  "</select>\n
" ;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Зазличия между MySQL & MS Access!!!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]