Обращение в БД

Главные вкладки

Аватар пользователя sqdimon sqdimon 8 декабря 2011 в 16:26

всем привет.
всю ночь шаманил с бубном и утро пошел дождь Smile
кое-как сделал вывод текста в виде картинки, помогите составить запрос в БД и вывести поля.

запрос скопировал с views.
Запрос обращается в табл с нодами и собирает те ноды, которые принадлежат пользователю, в данном случае админ. и выводит картинку, заголовок и стоимость.

<?phpSELECT 
        node.nid AS nid, 
        node.type AS node_type, 
        node.vid AS node_vid, 
        node_data_field_price.field_price_value AS node_data_field_price_field_price_value, 
        node.title AS node_title, 
        users.name AS users_name, 
        RAND() AS _random FROM dru_node node  
        INNER JOIN dru_users users ON node.uid = users.uid 
        LEFT JOIN dru_content_type_post node_data_field_price ON node.vid = node_data_field_price.vid 
        WHERE (node.type in ('post')) AND (users.name = /*>>>>>>*/'admin'/*<<<<<*/) ORDER BY _random ASC

// знаю что тут собака зарыта
  $result = db_result(db_query ($query));
// $result содержит номер ноды
?>

как мне получить поля из запроса: nid node_type node_vid node_data_field_price_field_price_value node_title ???

на обычном рхр использовал:

<?php$res = mysql_query($query) or die(mysql_error()); 
/* Как много нашлось  */ 
$number = mysql_num_rows($res); 
/* проверка на пустоту */ 
if ($number > 0) { 
  /* Получать по одной строке из таблицы в массив $row, пока строки не кончатся */  
  while ($row=mysql_fetch_array($res)) {
    $name = $row['Name'];
    $id1=$row['List_ID'];
    $id=$row['No_ID'];
    $picture = $row['Picture'];
 ?>

нечто подобное только на друпале.

заранее спасибо.

Комментарии