Ошибки - данные из БД не выводятся. AS3 доступ к MySQL средствами PHP
Вложений: 2
Ошибка:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null". at record_fla::MainTimeline/frame1() Я, как новичок, решила попробовать на основе источника проверить доступ к MySQL. На сайте ссылки недоступны на скачивания файлов. Чуток изменила я в программе, т.к. не раз выдавали ошибки после компиляции... дело в dataGrid - item. Почему данные из БД не выводятся... Что не так сделала я? Источник: http://rad-line.blogspot.ru/2009/03/as3-mysql-php.html Код AS3:
PHP код:
Код:
<?xml version="1.0" encoding="utf-8"?> |
Ошибка вот в этой строчке, если честно не пойму что вы хотели тут сделать:
Код AS3:
И если это весь ваш код, то вы не вызываете функции обращения к серверу. Добавьте кнопку, вешайте на нее слушатель, и вызывайте в нем функцию writeRecord или readRecord. |
Вложений: 2
В источнике написано вот так:
Вот пример флешки читающий рекорды из базы данных MySQL используя PHP. Здесь для вывода данных я использовал флешовский компоненты DataGrid и Button. Использование компонентов упрощает проектирование, но несколько увеличивает объем флешки, а также не гарантирует правильную совместимую с вашим приложением работу. Я добавил компонент DataGrid и назвал его gridRecord. Добавление заголовка осуществляется функцией gridRecord.columns=["Место","Имя","Очки"]; Добавление полей gridRecord.addItem({Место:i, Имя:item.name, Очки:item.points}); Удаление всех полей gridRecord.removeAll(); Я написала изначально эти коды в своей программе, выдаётся ошибка (см в картинке) Код AS3:
|
Код:
CREATE TABLE `record` ( Как их отобразить во флэше? |
Часовой пояс GMT +4, время: 10:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.