&reftitle.examples;
Простой пример, в котором устанавливается соединение с CUBRID. В этом разделе
рассказывается о самых базовых вещах и особенностях, на которые следует обратить
внимание. Следующий код будет осуществлять соединение с CUBRID, что подразумевает, что
сервер и брокер CUBRID запущены.
Пример ниже использует базу данных demodb, которая создаётся по умолчанию при
установке. Убедитесь, что она создана.
Пример извлечения данных
";
while (list($key, $colname) = each($columns)) {
echo "| $colname | ";
}
echo "";
/**
* получаем результаты из результирующего набора.
*/
while ($row = cubrid_fetch($result)) {
echo "";
for ($i = 0; $i < $num_fields; $i++) {
echo "| ";
echo $row[$i];
echo " | ";
}
echo "
";
}
}
/**
* Модуль PHP в CUBRID работает в трёхуровневой архитектуре. Даже когда
* вызывается SELECT для обработки транзакций, он обрабатывается как часть
* транзакции. action. Следовательно, транзакцию надо либо подтвердить, либо
* откатить, даже когда вызывается SELECT.
*/
cubrid_commit($cubrid_con);
cubrid_disconnect($cubrid_con);
?>