+ Ответить в теме
Показано с 1 по 5 из 5
  1. #1
    Новичок
    Регистрация
    28.12.2011
    Сообщений
    3

    Как занести результат выполнения цикла в компонент TTreeView (дерево)

    Привет всем!

    Я создал компонент "функция", которая выводит из базы MySQL список данных (один столбец) в виде:

    111111
    2222222
    33333
    44444
    555555

    Вопрос: как результат этой функции показать в виде дерева?

    Я понимаю что нужно сделать так:
    Код:
    c("tree1")->text =  ;
    но как занести сюда результат "функции"

  2. #2
    Супер Модератор Аватар для xsnakes
    Регистрация
    14.03.2010
    Адрес
    Пятигорск
    Сообщений
    2,292
    В функции дописать строку, которая результат занесёт в дерево...
    PHP код:
    c("tree1")->text =  $result// где $result переменная, содержащая полученную информацию 
    Или добавить в конце функции:
    PHP код:
    return $result
    и написать следующий код в кнопке:
    PHP код:
    c("tree1")->text =  myFunc1(); 

  3. Пользователь сказал cпасибо:

    nado (01.01.2012)

  4. #3
    Новичок
    Регистрация
    28.12.2011
    Сообщений
    3
    А если у меня цикл выглядит примерно так:

    PHP код:
    $result mysql_query ("SELECT * FROM specialty",$db);

    while (
    $myrow mysql_fetch_array ($result))
    {
    $myrow['name'];

    ,то в какой переменной будет результат?
    Что именно нужно подставлять в:

    PHP код:
    c("tree1")->text = ; 
    А вообще возможно как-то в таком виде:

    PHP код:
    $result mysql_query ("SELECT * FROM specialty",$db);
    $n=1;
    while (
    $myrow mysql_fetch_array ($result))
    {
    c("tree1")->text $myrow['specialty'];
    c("tree1")->absIndex $n;
    $n++;


  5. #4
    Админ Аватар для vGhost
    Регистрация
    27.07.2011
    Адрес
    Самара
    Сообщений
    2,033
    Вот посмотрите похожая задача с решением:
    http://community.develstudio.ru/show...%B2%D0%B0-quot

    __________________________________________________ ________
    Угу, угу... А потом достал из морозильной камеры - и степлером его, степлером!
    Для новичков
    __________________________________________________ ________
    Я практически совсем не задаю вопросов, не думали почему? Потому что я пользуюсь поиском и всегда нахожу ответы на свои вопросы!

  6. Пользователь сказал cпасибо:

    nado (01.01.2012)

  7. #5
    Новичок
    Регистрация
    28.12.2011
    Сообщений
    3
    Вот спасибо. Все отлично работает.
    Я же смотрел эту тему!
    Только из-за названия и вопроса не понял, что тема о том же.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения