Задача, наверное, не сложная, но я не имею вообще никакого опыта в составлении запросов к БД.
Вот, "накрутил" такой:
<?php
$q
= "SELECT name, id FROM `services`";
$result
= mysql_query
($q
);
print
"<table>\n";
while
($line
= mysql_fetch_array
($result
, MYSQL_ASSOC
)) {
print
"\t<tr>\n";
foreach
($line
AS $col_value
) {
print
"\t\t<td>$col_value</td>\n";
}
print
"\t</tr>\n";
}
print
"</table>\n";
mysql_free_result
($result
);
mysql_close
($link
);
?>
Конечно, не сам, в подавляющей части, а "поиском" по drupal.ru.
Запрос надо изменить так, чтобы определялось какие name и id будут выводиться:
должны отображаться только те, название которых совпадает с названием страницы (ноды).
Пока отображаются, конечно, все.
Заголовок страницы (ноды) я понял как получить:
<?phpif ( arg(0) == 'node' && is_numeric(arg(1)) && ! arg(2) ) {
$node = node_load(arg(1));
$title = $node->title;
print "<h4>$title</h4>";?>
но не знаю как его дальше использовать: как ни пытался - запрос выдает пустой результат.