[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Построение дерева по id, key и value
partner.jo
Привет всем! Помогите пожалуйста! Есть маленький php код который нужно адаптировать под новую БД.
Из проблем: в коде подразумевается что переменная будет в столбце, а на деле нужно получать vаlue по ключу

пример кода:

<?
$db_host = 'localhost';
$db_user = 'root';
$db_pasw = '';
$db_name = 'zendown';
$db_info = mysql_connect($db_host, $db_user, $db_pasw);
mysql_query("SET NAMES <code>utf8</code>");
if(!mysql_select_db($db_name, $db_info))
{
print 'Системная ошибка. Повторите попытку через несколько минут!<br>';
echo mysql_error();
echo '<a href="java script:history.back()">Назад</a>';
die();
}
?>

index.php
<?
include "config.php";
function drevoupp($parentId){
$query = mysql_query("SELECT * from drevo");
while($row=mysql_fetch_array($query)){
$title = $row['title'];
$pid = $row['pid'];
$id = $row['id'];
$op = $row['op'];
$idd = $parentId;
if($idd == $pid){
echo "<li><a href=\"#\">$title</a>";
echo "<ul>";
drevoupp($id);
echo "</ul>";
echo "</li>";
}
}
}

drevoupp(0);
?>


Скрытый текст
http://phpdes.com/php/postroenie-dereva-kategorijj-na-php-rekursiya/


Нужно получать id из базы usermeta (для id отведен столбец) и из этой же таблици, брать pid но он имеет ключ 'pid' в столбце meta_key c каким-то значением из столбца meta_value ...

Как исправить функцию так, что бы код снова строил дерево с новой бд?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.