столбца.У меня на сайте выводиться статьи в один столбец.
Сейчас стоит вот этот код:
<?php
$table = "<table border=0 width=560px >\n";
while ($row = mysql_fetch_assoc($result))
{
$table .= "<tr>\n";
$table .= "<tr>".$row['title']."</tr>\n";
$table .= "<tr>".$row['introtext']."</tr>\n";
$table .= "</tr>\n";
}
$table .= "</table>\n";
echo $table;
?>
Как его изменить для вывода статей в четыре столбца!
Спустя 3 минуты, 12 секунд (16.04.2011 - 19:30) T1grOK написал(а):
Вам бы не помешало хтмл подучить.
Спустя 2 часа, 52 минуты, 48 секунд (16.04.2011 - 22:23) quickxyan написал(а):
Вот должно в 2 столбика выводить :) думаю если надо будет в 4, то переделаете
<?php
$table = "<table border=0 width=560px >\n";
while ($row = mysql_fetch_assoc($result))
{
$table .= "<tr>";
$table .= "<td>".$row['title']."</td>\n";
$table .= "<td>".$row['introtext']."</td>\n";
$table .= "</tr>\n";
}
$table .= "</table>\n";
echo $table;
?>
Спустя 3 часа, 30 минут, 25 секунд (17.04.2011 - 01:53) kirik написал(а):
Спустя 8 часов, 48 минут, 24 секунды (17.04.2011 - 10:41) datvid написал(а):
Спасибо quickxyan,сегодня попробую!!! И тебе спасибо T1grOK "нравоучитель"!!!
Спустя 8 дней, 4 часа, 36 минут, 40 секунд (25.04.2011 - 15:18) datvid написал(а):
Всем привет!!! Извините что сразу не ответил ...Было некогда,теперь хочу опять поставить свой вопрос...Так как здесь мне подсказали с кодом но он мне не подходит.Объясняю почему.
У меня выводяться статьи в один столбец (название,текст)так и должно быть.А я для некоторых страниц хочу вывести статьи в четыре ряда.Т.е. что бы название и текст каждой статьи также находились бы в одном столбце.
статья статья статья статья
статья статья статья статья
статья статья статья статья
и т.д...Примерно вот таким образом.
У меня выводяться статьи в один столбец (название,текст)так и должно быть.А я для некоторых страниц хочу вывести статьи в четыре ряда.Т.е. что бы название и текст каждой статьи также находились бы в одном столбце.
статья статья статья статья
статья статья статья статья
статья статья статья статья
и т.д...Примерно вот таким образом.
Спустя 2 часа, 34 минуты, 21 секунда (25.04.2011 - 17:52) inpost написал(а):
($i%4==0) - срабатывает условие на четвертую инерцию в цикле.
Выводишь как <td></td>, когда сработало выше условие, тогда добавляешь </tr><tr>
Выводишь как <td></td>, когда сработало выше условие, тогда добавляешь </tr><tr>
Спустя 18 минут, 52 секунды (25.04.2011 - 18:11) datvid написал(а):
А теперь поясни на русском...Все таки вопрос мой по классу относиться "для начинающих."
Спустя 2 минуты, 19 секунд (25.04.2011 - 18:14) datvid написал(а):
<?php
$table = "<table border=0 width=560px >\n";
while ($row = mysql_fetch_assoc($result))
{
$table .= "<tr>";
$table .= "<td>".$row['title']."</td>\n";
$table .= "<td>".$row['introtext']."</td>\n";
$table .= "</tr>\n";
}
$table .= "</table>\n";
echo $table;
?>
Такой код уже подсказали с уверенностью и что получилось? Названме в одном столбце,текст в другом...Аброкадабра одним словом!!!
Спустя 11 минут, 19 секунд (25.04.2011 - 18:25) inpost написал(а):
Логика дальше. Тебе надо понять, как работает if($i%4==0), тогда сможешь дальше им пользоваться.
$i = 1;
$table .= '<table><tr>';
while()
{
if($i++%4 == 0)
$table .= '</tr><tr>';
$tabe .= '<td></td>';
}
$table .= '</tr></table>';
Спустя 14 минут, 12 секунд (25.04.2011 - 18:39) datvid написал(а):
<?php
$table = "<table border=0 width=560px >\n";
while ($row = mysql_fetch_assoc($result))
{
$table .= "<tr>\n";
$table .= "<tr>".$row['title']."</tr>\n";
$table .= "<tr>".$row['introtext']."</tr>\n";
$table .= "</tr>\n";
}
$table .= "</table>\n";
echo $table;
?>
У меня вот такой код для вывода данных в таблицу в один столбец...Как здесь привинтить твою подсказку что бы вывод был бы в четыре столбца...Извини но мои мозги хватили на изучение азов php а язык SQL и все остальные языки програмирования мне уже не под силу...Гды не те...
Спустя 1 день, 15 часов, 5 минут, 26 секунд (27.04.2011 - 09:45) datvid написал(а):
Ребята ,пожалуйста!!! Кто нибудь подскажет как выкрутиться в моей ситуации!!!
Как привинтить выше подсказанный код к моему коду..
Как привинтить выше подсказанный код к моему коду..
<?php
$table = "<table border=0 width=560px >\n";
while ($row = mysql_fetch_assoc($result))
{
$table .= "<tr>\n";
$table .= "<tr>".$row['title']."</tr>\n";
$table .= "<tr>".$row['introtext']."</tr>\n";
$table .= "</tr>\n";
}
$table .= "</table>\n";
echo $table;
?>
Спустя 12 часов, 23 минуты, 3 секунды (27.04.2011 - 22:08) datvid написал(а):
Еще раз приветствую всех кто смотрит эту тему!!
Код свой с трудом но переделал как советовал inpost .Выводиться информация как я и хотел в четыре колонки.Но не все ячейки заполнены.В первой строке последняя ячейка пустая и в последней строке 2-е последние ячейки также пустые...Всего выводиться 3-и строки (это нормально !)
Короче,должно выведено на страницу 12 фильмов а выводиться только 9. Ниже привожу мой код:
Код свой с трудом но переделал как советовал inpost .Выводиться информация как я и хотел в четыре колонки.Но не все ячейки заполнены.В первой строке последняя ячейка пустая и в последней строке 2-е последние ячейки также пустые...Всего выводиться 3-и строки (это нормально !)
Короче,должно выведено на страницу 12 фильмов а выводиться только 9. Ниже привожу мой код:
<?php
$i = 1;
$table = "<table border=1px width=560px>\n";
while ($row = mysql_fetch_assoc($result))
{
if($i++%4 == 0)
$table .= '<tr></tr>';
Подскажите пожалуйста где ощибка...?
$table.= "<td>".$row['title']."</td>\n";
$table.= "<td>".$row['introtext']."</td>\n";
}
$table .= '</tr></table>';
echo $table;
?>
Спустя 42 секунды (27.04.2011 - 22:08) datvid написал(а):
<?php
$i = 1;
$table = "<table border=1px width=560px>\n";
while ($row = mysql_fetch_assoc($result))
{
if($i++%4 == 0)
$table .= '<tr></tr>';
$table.= "<td>".$row['title']."</td>\n";
$table.= "<td>".$row['introtext']."</td>\n";
}
$table .= '</tr></table>';
echo $table;
?>
Спустя 16 часов, 39 минут, 17 секунд (28.04.2011 - 14:48) datvid написал(а):
Не ужели никто не нашел в этом коде ошибок???Помогите,а то сайт стоит и не развиваеться...