Зафиксировать таблицу

  • Автор темы Автор темы ketamin
  • Дата начала Дата начала
K

ketamin

Помогите новичку, плиз, уже голову сломал.

Существует таблица А (1х1) с фикисрованной шириной. Внутри нее автоматически (PHP+MySQL) генерятся другие таблицы куда выводятся линки на картинки. Проблема в том, что хочется чтобы все что генерится внутри основной таблицы достигнув правого края таблицы А продолжало выводится с новой строки. а в настоящий момент основная таблица А разъезжается. установка ширины не помогает.

<table border=1 align="left">
<tr>
<td>
<?


include("connect.php");

$q1 = mysql_query("SELECT * FROM users WHERE my_friends LIKE '%$my_id%'");

$rows = mysql_fetch_array($q1);

if ($rows != 0)

{
echo "<text class='accountInfo'>Ваши друзья:</text><br><br>";

do {
printf ("
<table border=1>
<tr>
<td>
<a href='user_view.php?id=%s'><img src='user_img/%s' height=140 width=100></img></a>
</td>
</tr>
<tr>
<td class='main_text_center'>
<a href='user_view.php?id=%s' >%s</a>
</td>
</tr>
</table>


", $rows["id"], $rows["idcard_photo"], $rows["id"], $rows["user_name"]);
}
while ($myrow = mysql_fetch_array($q1));

}
else
{
echo "qqq";
}
?></td></tr></table>
 
А почему ты выводишь в таблицу еще таблицы, если можно просто строчки?
 
1. для того чтобы было красивое форматирование

2. даже если без таблиц, то все равно разъезжается основная таблица
 
За такой "код" на руки отрывать по самое н*цензура*уй. :)
 
спасибо за ответ про руки.

но кажется я написал, что я в этом деле новичок и спросил совета. и я же вас не учу своей специальности)
 
Выкиньте HTML из кода рнр - отделите котлеты от мух :) - и потом все образуется.
 
всем спасибо, усложняем задачу)

в массиве 5 строк, в каждой 3 столбца, нужно вывести значения в таблицу следующим образом:

стр. 1 столбец 1 | стр. 2 столбец 1 | стр. 3 столбец 1 | стр. 4 столбец 1 | стр. 5 столбец 1 |
стр. 1 столбец 2 | стр. 2 столбец 2 | стр. 3 столбец 2 | стр. 4 столбец 2 | стр. 5 столбец 2 |
стр. 1 столбец 3 | стр. 2 столбец 3 | стр. 3 столбец 3 | стр. 4 столбец 3 | стр. 5 столбец 3 |
 
Есть мнение, что тут никто не будет против, т.е. если надо - выводите, со спокойной душой.

Только выж скажите предподаватедю, что он ставит задания некорректно. Условия не соответствуют примеру.
массиве 5 строк, в каждой 3 столбца
Гнать таких предподавателей, и это - руки отрывать по самое н*цензура*уй. :)
 
Что-то у вас батенька мания руки отрывать проявляется)

а если по делу, то в каком месте некорректно поставлена задача и не соответствует пример?
 
ketamin А .... это у вас pivot надо сделать, да я и не заметил сразу, тогда последние руки отменяются. :)
 
гы)


спасибо. щас попробую. кстати не в преподавателе дело. учится я закончил несколько лет назад) поэтому сам себе задачу ставлю, сам и выполняю

в догонку: чет не нашел я ни одного мануала по pivot tables в PHP (
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!