PHP MS Access. SQL заброс не работает!

mictor1973

Новичок
PHP и MS Access. ORDER BY в SQL запросе не работает!

Проблема:
Есть файл-база данных на MS ACCESS (например, birki.mdb). Сервер Linux Fedora Core 6. PHP Version 5.2.8. Подключил базу birki.mdb через ODBC.

Вот так работает:
<?
$cx=odbc_pconnect("birki","","",SQL_CUR_USE_ODBC) or die("ODBCp can not connect");
$sql="SELECT * FROM for_web ";
$cur=odbc_do($cx,$sql) or die("ODBC Select Query failed");
odbc_result_all($cur);
odbc_free_result($cur);
odbc_close($cur);
?>

получается следующее:

pol2 pol3 pol4 pol1
zzzzzzzzzz 5 5 5
aaaaaaaaaa 4 4 4
ddddddddddd 3 3 333
fffffffffff 2 2 32
eeeeeeeeeeeeee 1 1 11

(это содержимое таблицы "for_web" не красиво, но это неважно.)

Но только хочу добавить в SQL сортировку - не работает:

<?
$cx=odbc_pconnect("birki","","",SQL_CUR_USE_ODBC) or die("ODBCp can not connect");
$sql="SELECT * FROM for_web order by pol1 [\b]";
$cur=odbc_do($cx,$sql) or die("ODBC Select Query failed");
odbc_result_all($cur);
odbc_free_result($cur);
odbc_close($cur);
?>

в error_log ругается :

PHP Warning: odbc_result_all() [<a href='function.odbc-result-all'>function.odbc-result-all</a>]: No tuples available at this result index in /var/www/html/00/2.php on line 6


Два дня инет рыл - ноль.

Может кто поможет???:confused:
 
Сверху