Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 18.09.2014, 22:33
mariamarfi вне форума Посмотреть профиль Отправить личное сообщение для mariamarfi Найти все сообщения от mariamarfi
  № 1  
Ответить с цитированием
mariamarfi

Регистрация: Mar 2012
Сообщений: 61
По умолчанию Вывод данных в list из MySQL

Доброго вечера! Подскажите мне, пожалуйста, как правильно написать код, чтобы список данных появился в list - компоненте.
Пробовала, с помощью компонента TextArea удалось отобразить данные.


Код AS3:
import flash.net.URLVariables;
import flash.net.URLRequest;
import flash.net.URLLoader;
 
var variables_re: URLVariables = new URLVariables();
 
var Send_re: URLRequest = new URLRequest("prl_php.php");
Send_re.method = URLRequestMethod.POST;
Send_re.data = variables_re;
 
var Loader_re: URLLoader = new URLLoader;
Loader_re.dataFormat = URLLoaderDataFormat.VARIABLES;
Loader_re.addEventListener(Event.COMPLETE, completeHandler_re);
 
function completeHandler_re(event:Event): void
{
	if (event.target.data.returnBody == "")
	{
		gbOutput_txt.text = "No data coming through";
	} 
	else
	{
		gbOutput_txt.condenseWhite = true;
		gbOutput_txt.htmlText = "" + event.target.data.returnBody;
		//list.htmlText = "" + event.target.data.returnBody;
 
	}
}
 
variables_re.comType = "requestEntries";
Loader_re.load(Send_re);
PHP код:
<?php
//////Connect to MySQL//////
mysql_connect("localhost""root""") or die (mysql_error());
mysql_select_db("prl") or die (mysql_error());
mysql_query("SET NAMES 'utf8'");
//////////////////////////////


//////////////////////////////////////////////////////////
if ($_POST['comType']=="requestEntries")
{
    
$body ="";
    
$sql mysql_query("SELECT * FROM words ORDER BY name DESC");
    while (
$row mysql_fetch_array($sql))
    {
        
$id $row["id"];
        
$name $row["name"];
        
//$video = $row["video"];
        
/////////////////Decode HTML entries if storing comments that preserve line breaks and such //$n_post_body = html_entry_decode($n_post_body);//Uncomment to use    
            
        
$body .='<b><font face="Arial" size="14" color = "#57114D">' .  $name  '</font> <br/>';
    }
    
mysql_free_result($sql);
    
mysql_close();    
    echo 
"returnBody=$body";
    exit();    
}
?>
Почему list.htmlText = "" + event.target.data.returnBody; выдается ошибка.. какой метод нужен?

Заранее спасибо.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 89
Размер:	17.6 Кб
ID:	31138  

Создать новую тему   Часовой пояс GMT +4, время: 10:17.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:17.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.