Mysql

Программирование, которое не связано с API.
dead_luminor

Mysql

Сообщение dead_luminor »

Не могу понять как подгружать...
есть поля в таблице: "id uid sost date text"
надо по нажатию на кнопку подгрузить во flash данные по uid. и поместить в текстовое поле text_tf.

не знаю php. в этом вся проблема. что писать в пхп?

какой код получения во флеш, и что в php файле писать?
Аватара пользователя
Влад
Модератор
Модератор
Сообщения: 654
Зарегистрирован: 29 апр 2010, 22:24

Re: Mysql

Сообщение Влад »

Так передавай запрос и всё, а в пхп его отлавливай и записывай в БД
dead_luminor

Re: Mysql

Сообщение dead_luminor »

мне надо не записать в бд. а подгрузить инфо из нее.
еслиб знал как не задалавал бы глупых вопросов
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Mysql

Сообщение Александр »

Код: Выделить всё

<?php// данные доступа к базе данных$db_host="localhost";$db_user="user";$db_password="pass";$db_name = "name"; $uid='1'; // uid по которому будут выбраны данные // подключение к базе и выполнение запросаmysql_connect($db_host, $db_user, $db_password) or die (mysql_error());mysql_select_db($db_name) or die (mysql_error());mysql_query("SET NAMES 'utf8'"); // если твоя таблица не в UTF-8, то удали эту строчку $query = 'SELECT * FROM `table` WHERE `uid` ="'.$uid.'"'; // table - имя твоей таблицы$sql = @mysql_query($query); // здесь выводишь выбранные данные, если, например, нужно xml то формируешь здесь$user_data = @mysql_fetch_array($sql);echo $user_data['id'].' '.$user_data['uid'].' '..$user_data['sost'].' '.$user_data['date'].' '.$user_data['text']; ?>

О том как подгружать во флеше http://flapps.ru/forum/topic102.html
dead_luminor

Re: Mysql

Сообщение dead_luminor »

спс. вместо

Код: Выделить всё

$uid='1';
можно сделать

Код: Выделить всё

$uid=$_POST['viewer_id'];
тогда я буду передавать из flash viewer_id, и получать уже нужные мне данные...да?
dead_luminor

Re: Mysql

Сообщение dead_luminor »

Код: Выделить всё

var loader:URLLoader = new URLLoader();var request:URLRequest=new URLRequest("http://flapps.ru/file.txt");loader.load(request);loader.addEventListener(Event.COMPLETE, onComplete); function onComplete(event:Event):void {   result_tf.text=loader.data;}
это если подгружать txt...
а как отправить значение wiever_id в php и получить мне допустим поле text. найденое по wiewer_id
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Mysql

Сообщение bodnar »

советую почитать какую нибудь книжечку по php
dead_luminor писал(а):а как отправить значение wiever_id в php
http://сайт.ru/script.php?kakashka=25
тогда в script.php $_GET['kakashka'] будет равно 25
dead_luminor писал(а):получить мне допустим поле text. найденое по wiewer_id
$q=mysql_query("select text from `table` where viewer_id= ".$_GET['kakashka']);
дальше обработать и распечатать значение, тогда после вызова http://сайт.ru/script.php?kakashka=25 на экране появятся несколько строчек из колонки text. А urlloader их собственно и загрузит
dead_luminor

Re: Mysql

Сообщение dead_luminor »

как сделать чтобы если в базе оно совпадений не нашло выдать чтото другое?
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Mysql

Сообщение bodnar »

if
dead_luminor

Re: Mysql

Сообщение dead_luminor »

сравнивать с чем? сравнивал с null,undefined," "
Ответить