PHP - статьи


Работа с MS Access в PHP - часть 2


<? function xodbc_num_rows($sql_id, $CurrRow = 0) { $NumRecords = 0; odbc_fetch_row($sql_id, 0); while (odbc_fetch_row($sql_id)) { $NumRecords++; } odbc_fetch_row($sql_id, $CurrRow); return $NumRecords; } function xodbc_fetch_array($result, $rownumber=-1) { if ($rownumber < 0) { odbc_fetch_into($result, &$rs); } else { odbc_fetch_into($result, &$rs, $rownumber); } foreach ($rs as $key => $value) { $rs_assoc[odbc_field_name($result, $key+1)] = $value; } return $rs_assoc; }

$res=odbc_exec($x,"select * from test"); $cnt=xodbc_num_rows($res); ?>

<table border=1 cellspacing=0 cellpadding=4>

<tr><td>f1</td><td>f2</td></tr>

<? for ($i=0;$i<$cnt;$i++) { $row=xodbc_fetch_array($res,$i+1); echo '<tr><td>'.$row['f1'].'</td><td>'.$row['f2'].'</td></tr>'; } ?>

</table>

Результат выполнения этого примера приведён ниже:

f1f2
1qwerty
2asdfgh

Таким образом, теперь, если у Вас возникнет задача подключения к базе MS Access из PHP, Вы смело сможете её решить в кратчайшие сроки.




Начало  Назад  



Книжный магазин