Вывод данных из бд в виде html-таблицы

357
.
привет всем ребята! прошу помочь с реализацией вывода данных из mysql в виде таблицы, где на каждой строке по 5(например) результатов. Это будет список пользователей, с аватарами 120х120, возле аватара справа - место для кнопок с действиями. Благодарю
.
Ps - наше всё
Перенесено.
.
Let Mortal Kombat begin
$query = mysql_query("SELECT * FROM `users`")
$i = 1;
echo '<div style="text-align: center;">';
while ($userRes = mysql_fetch_assoc($query)){
  echo '<img src="avatars/'.userRes['avatar'].'"> <a href="">Действие</a>'.($i == 5 ? '<br />' : '');
}
echo '</div>';
В целом принцип понятен я думаю
.
seg0ro (16.05.2013 / 09:30)
[php]$query = mysql_query("SELECT * FROM `users`")
$i = 1;
echo '<div style="text-align: center;">';
while ($userRes = mysql_fetch_assoc($query)){
echo '<img src="avatars/'.userRes['avatar'].'">
пасиба бро, щас попробую
.
не работает
.
sanan
мне надо чтобы в таблице было я пытаюсь но что то но не то
.
Блиносвёрт ?
sanan (16.05.2013 / 13:37)
не работает
попробуй так
$query = mysql_query("SELECT * FROM `users`");
$i = 1;

while ($userRes = mysql_fetch_assoc($query)){
  echo '<img src="avatars/'.$userRes['avatar'].'" /> <a href="">Действие</a>'.(!($i % 5) ? '<br />' : '');
  $i++;
}
.
Jane
Блиносвёрт ?
sanan, а если именно таблица, то так
$query = mysql_query("SELECT * FROM `users`");
$i = 1;
echo '<table><tr>';
while ($userRes = mysql_fetch_assoc($query)){
  echo '<td><img src="avatars/'.$userRes['avatar'].'" /><a href="">Действие</a></td>'.(!($i % 5) ? '</tr><tr>' : '');
  $i++;
}
echo '</table>';

хотя не совсем поняла, что там в ячейках должно выводиться у тебя
.
Jane, привет Жень надеюсь не болеешь опять?) по сабжу - это не то что я хотел бы увидеть, мне результаты в таблице(<table>) нужны, чтобы в одном <tr> пять <td> было, в после 5 ти скрипт создавал бы новый <tr> с 5тью <td>
.
Блиносвёрт ?
sanan, второй вариант тогда тебе подойдет
Всего: 27