HamSolo
03.09.2007, 15:35
Здраствуйте.
задача: есть база Мускул с таблицей в пять столбцов (номер, ссылка на аватару, ссылка на вторую аватару, как звать, на сколько крут). Как сделать, чтобы через ПХП во Флэш рисовалась таблица в пять столбцов - Номер(текст), Аватар1(картинка), Аватар2(картинка), Имя(текст), На сколько крут(текст);
во флэш используется loadVariablesNum ("___.php", 0, "POST");
и текстовое поле var=numb;
в пхп выглядит так:
<?
$link = mysql_connect("$host", "$user", "$pass")
or die("mes=Could not connect"); //идет коннект к mysql
mysql_select_db($db) or die("mes=Could not select database");// идет коннект к базе
$sql=mysql_query("SELECT * FROM `$chara` WHERE `online`='1'");
$number = MYSQL_NUM_ROWS($sql);//задаем переменную равную количеству записей
$i = 0; //объявляем переменную I, которая равна 0
//echo "numb=0";
echo "numb=<div align='center'><center> <table border='1' cellspacing='1' width='500' id='AutoNumber1'><tr>";
while($ress = mysql_fetch_array($sql))
{ //начинаем цикл от 0 до количества переменной number
$name = mysql_result($sql,$i,"name"); // задаем переменную name равную полю name в таблице
$racen = mysql_result($sql,$i,"race"); // задаем переменную race равную полю race в таблице
$classen = mysql_result($sql,$i,"class"); // задаем переменную race равную полю class в таблице
$char_data = explode(' ',$ress['data']);
$gender = dechex($char_data[36]);
$gender = str_pad($gender,8, 0, STR_PAD_LEFT);
$table[level] = $char_data[34];
$gender = $gender{3};
$showp = "$img_base$racen-$gender.gif";
$ii=$i+1;
echo "<td width='5'> $ii </td>
<td width='45' height='45'><img border='0' src='$showp'></td>
<td width='45' height='45'><img border='0' src='$img_base$classen.gif'></td>
<td width='20%'> $name </td>
<td width='20%'> Уровень: $table[level]</td></tr>";
$i++; //возвращаемся к циклу
}//конец цикла
echo "</table> </center> </div>";
?>
как страница ЭТО отображает нормально, а во флеше получается мрак какойто :( помогите плиз.
задача: есть база Мускул с таблицей в пять столбцов (номер, ссылка на аватару, ссылка на вторую аватару, как звать, на сколько крут). Как сделать, чтобы через ПХП во Флэш рисовалась таблица в пять столбцов - Номер(текст), Аватар1(картинка), Аватар2(картинка), Имя(текст), На сколько крут(текст);
во флэш используется loadVariablesNum ("___.php", 0, "POST");
и текстовое поле var=numb;
в пхп выглядит так:
<?
$link = mysql_connect("$host", "$user", "$pass")
or die("mes=Could not connect"); //идет коннект к mysql
mysql_select_db($db) or die("mes=Could not select database");// идет коннект к базе
$sql=mysql_query("SELECT * FROM `$chara` WHERE `online`='1'");
$number = MYSQL_NUM_ROWS($sql);//задаем переменную равную количеству записей
$i = 0; //объявляем переменную I, которая равна 0
//echo "numb=0";
echo "numb=<div align='center'><center> <table border='1' cellspacing='1' width='500' id='AutoNumber1'><tr>";
while($ress = mysql_fetch_array($sql))
{ //начинаем цикл от 0 до количества переменной number
$name = mysql_result($sql,$i,"name"); // задаем переменную name равную полю name в таблице
$racen = mysql_result($sql,$i,"race"); // задаем переменную race равную полю race в таблице
$classen = mysql_result($sql,$i,"class"); // задаем переменную race равную полю class в таблице
$char_data = explode(' ',$ress['data']);
$gender = dechex($char_data[36]);
$gender = str_pad($gender,8, 0, STR_PAD_LEFT);
$table[level] = $char_data[34];
$gender = $gender{3};
$showp = "$img_base$racen-$gender.gif";
$ii=$i+1;
echo "<td width='5'> $ii </td>
<td width='45' height='45'><img border='0' src='$showp'></td>
<td width='45' height='45'><img border='0' src='$img_base$classen.gif'></td>
<td width='20%'> $name </td>
<td width='20%'> Уровень: $table[level]</td></tr>";
$i++; //возвращаемся к циклу
}//конец цикла
echo "</table> </center> </div>";
?>
как страница ЭТО отображает нормально, а во флеше получается мрак какойто :( помогите плиз.