Выборка из своих таблиц базы данных

#
Выборка из своих таблиц базы данных
Возможно ли в шаблоне страницы производить выборку из своих (не относящихся к HostCMS) таблиц базы данных и выводить результаты, и если да - то как это можно делать? Впрямую mysql_query?
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Выборка из своих таблиц базы данных
#
Re: Выборка из своих таблиц базы данных
HostCMS писал(а):


Спасибо, уже немного разобралась.
Не очень понятно вот здесь:

$result = $DataBase->select($query);

$result - это массив?
Как получить значение конкретного поля из него?
Стандартно
$field = mysql_result($result,0,"field_name";
- так?
В API выборка заканчивается на распечатке полученной строки...
http://superweb.pro/ — сайты на HostCMS под ключ
#
Re: Выборка из своих таблиц базы данных
Прошу прощения, в предыдущем сообщении немного тэги сглючили.

HostCMS писал(а):
Класс DataBase


Спасибо, уже немного разобралась.
Не очень понятно вот здесь:

$result = $DataBase->select($query);


Переменная result - это массив?
Как получить значение конкретного поля из него?
Стандартно
$field = mysql_result($result,0,"field_name");

- так?
В API выборка заканчивается на распечатке полученной строки...
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Выборка из своих таблиц базы данных
plasmamedia писал(а):
Переменная result — это массив?

Это ресурс, результат работы mysql_query() - http://ru.php.net/manual/ru/function.mysql-query.php .

Работаем с ним, например, с помощью mysql_fetch_assoc():
while ($row = mysql_fetch_assoc($result))
{
   print_r($row);
}

Соответственно можете использовать и другие php-функции, более подробно см. http://ru.php.net/manual/ru/ref.mysql.php
#
Re: Выборка из своих таблиц базы данных
Спасибо огромное! Все работает, выбирается-записывается, как надо!
Какие возможности! Такая гибкая интеграция не только на дизайн, но и на свои скрипты!
Вы - лучшие
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Выборка из своих таблиц базы данных
plasmamedia,
Пожалуйста.
Авторизация