[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод данных с базы в таблицу?
PavelSt
Уважаемые специалисты! прошу помощи у вас разрешить такую проблемку :)
Есть таблица (gam) в базе данных MySql
Имеющая такую структуру:
--------------------------------------------
|id|b1|b2|b3|b4|b5|b6|b7|b8|b9|
---------------------------------------------
1 X
2 X
3 X
4 X
id-умерация записи в таблице
Х-Записанная переменная
Я делаю так :
CODE
mysql_connect("localhost", "root", "");
mysql_select_db("game");
$sql="select * from gam  ";
$result=mysql_query($sql);
$rows=mysql_num_rows($result);
for($i=0;$i<$rows;$i++) {>mysql_data_seek($result,$i);
$arr_guest=mysql_fetch_array($result);

$c1= $arr_guest["b1"];
$c2=$arr_guest["b2"];
$c3=$arr_guest["b3"];
$c4=$arr_guest["b4"];
$c5=$arr_guest["b5"];
$c6=$arr_guest["b6"];
$c7=$arr_guest["b7"];
$c8=$arr_guest["b8"];
$c9=$arr_guest["b9"];
///////////////////////////////////
echo "b1=$c1
";
echo "b2=$c2
";
echo "b3=$c3
";
echo "b4=$c4
";
echo "b5=$c5
";
echo "b6=$c6
";
echo "b7=$c7
";
echo "b8=$c8
";
echo "b9=$c9
";
};
?>

В результате выдаёться:
QUOTE
b1=
b2=
b3=
b4=
b5=X
b6=
b7=
b8=
b9=
b1=
b2=
b3=X
b4=
b5=
b6=
b7=
b8=
b9=
b1=X
b2=
b3=
b4=
b5=
b6=
b7=
b8=
b9=
b1=
b2=X
b3=
b4=
b5=
b6=
b7=
b8=
b9=

Вопрос? Как мне организовать не построчные вывод данных, как и следовало ожидать:)
а в некую таблицу которая имеет 9 полей 3Х3, Чтоб вывелось не 4! раза а один!
типа что б вывело :
Х Х Х
+ Х +
+ + +
Где (+) пустое поле!



Спустя 21 час, 27 минут, 19 секунд (28.05.2006 - 21:28) disc написал(а):
Выложи полный код и дамп базы, постараюсь помочь.

Спустя 2 часа, 44 минуты, 50 секунд (29.05.2006 - 00:13) Timok написал(а):
блин, я так и не врубился - что нужно получить-то? Что значит 9 полей 3х3? Так чтоли? -
QUOTE
|id|b1|b2|b3|b4|b5|b6|b7|b8|b9|
---------------------------------------------
1                           X
2               X
3   X
4         X

Если так, то это можно вроде сделать :), если нет - обрисуй цель поподробнее...

Спустя 17 часов, 47 минут, 48 секунд (29.05.2006 - 18:01) PantiL написал(а):
CODE
mysql_connect("localhost", "root", "");
mysql_select_db("game");
$sql="select * from gam  ";
$result=mysql_query($sql);
$rows=mysql_num_rows($result);
///
echo "<table >";
////
for($i=0;$i<$rows;$i++) {
mysql_data_seek($result,$i);
$arr_guest=mysql_fetch_array($result);

$c1= $arr_guest["b1"];
$c2=$arr_guest["b2"];
$c3=$arr_guest["b3"];
$c4=$arr_guest["b4"];
$c5=$arr_guest["b5"];
$c6=$arr_guest["b6"];
$c7=$arr_guest["b7"];
$c8=$arr_guest["b8"];
$c9=$arr_guest["b9"];
///////////////////////////////////

echo "<tr >";
echo "<td >b1=$c1</td >";
echo "<td >b2=$c2</td >";
echo "<td >b3=$c3</td >";
echo "<td >b4=$c4</td >";
echo "<td >b5=$c5</td >";
echo "<td >b6=$c6</td >";
echo "<td >b7=$c7</td >";
echo "<td >b8=$c8</td >";
echo "<td >b9=$c9</td >";
echo "</tr >";
}
echo "</table >";
?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.