Программирование, которое не связано с API.
gaponj88
Сообщения: 433 Зарегистрирован: 21 окт 2011, 12:26
Сообщение
gaponj88 » 09 янв 2012, 20:21
Здравствуйте!Помогите пожалуйста вот с такой проблемой!
Делаю выборку из базы:
PHP код:
Код: Выделить всё
$query = 'SELECT `coment_text` FROM `coment` WHERE `komu_id`="' . $viewer_id . '";'; $sql = @mysql_query($query); $num_rows = mysql_num_rows($sql); $exi = array(); while ($sql_data = mysql_fetch_array($sql)){ $exi[] = $sql_data['coment_text']; } print_r ($exi);
А вывод надо сделать во флеш в компонент лист!Массив достигает своей цели ,но проблема в том что он заполняется в List в одну строку(item) ! голову сломал как сделать,чтобы сколько строк нашел в таблице столько и вывел в list каждую в новый итем!Помогите кто знает)
gaponj88
Сообщения: 433 Зарегистрирован: 21 окт 2011, 12:26
Сообщение
gaponj88 » 09 янв 2012, 22:50
Я и вот по этому примеру делал:
Код: Выделить всё
$arr = array('abc','def','ghi');echo '<?xml version="1.0" encoding="utf-8"?><response list="true">'."\n";while (list($key, $val) = each($arr)) { echo '<item>'.$val.'</item>'."\n";}echo '</response>';
все равно он у меня в одну строку лепит.
gaponj88
Сообщения: 433 Зарегистрирован: 21 окт 2011, 12:26
Сообщение
gaponj88 » 10 янв 2012, 01:01
Сделал !Может кому нибудь пригодится:
php:
Код: Выделить всё
$query = 'SELECT `coment_text` FROM `coment` WHERE `komu_id`="' . $viewer_id . '";'; $sql = @mysql_query($query);$num_rows = mysql_num_rows($sql); $exi = array();while ($myrow = mysql_fetch_array($sql)){$exi[] = $myrow['coment_text']; } echo '<?xml version="1.0" encoding="utf-8"?><response list="true">'."\n";while(list($key, $val) = each($exi)){ echo '<item>'.$val.'</item>'."\n";}echo '</response>';?>
as3:
Код: Выделить всё
var xmlData:XML = new XML(loaderr.data);var paramData:XML=new XML(loaderr.data);for each (var item:XML in paramData.*) {list.addItem({label:item});