[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод в две колонки
Alexandr Fedorov
В этом коде вывод в 2 колонки, а мне надо 3, уже второй день пытаюсь, не получается. Очень прошу помочь.

Вот код:
$iz=1;
$buffer = "<table width="100%">";

$iz++;
if($iz%2==0) {
$z_s = "<tr>";
$z_e = "";
} else {
$z_s = "";
$z_e = "</tr>";
}
$buffer .= $z_s."<td><a href="" . $full_link . "">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;


$buffer .="</table>";



Спустя 5 минут, 6 секунд (27.01.2011 - 20:50) quickxyan написал(а):
во первых поставь правильные скобки, а во вторых, что должно быть в переменных!


<?php
$iz=1;
$buffer = '<table width="100%">';



$iz++;
if($iz%2==0) {
$z_s = "<tr>";
$z_e = "";
} else {
$z_s = "";
$z_e = "</tr>";
}
$buffer .= $z_s."<td><a href='' . $full_link . ''>" . stripslashes( $related['title'] ) . "</a></td>".$z_e;




$buffer .="</table>";

echo $buffer;
?>

Спустя 3 минуты, 13 секунд (27.01.2011 - 20:53) quickxyan написал(а):
хочешь 3 столбика добавь <td></td> <td></td>

Спустя 1 минута, 3 секунды (27.01.2011 - 20:54) Alexandr Fedorov написал(а):
А куда их добавить?

Спустя 5 минут, 14 секунд (27.01.2011 - 20:59) quickxyan написал(а):
ну у тебя тут только вывод в 1 столбик -


$buffer .= $z_s."<td><a href="" . $full_link . "">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;



попробуй так



$buffer .= $z_s."<td><a href="" . $full_link . "">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;

$buffer .= $z_s."<td><a href="" . $full_link . "">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;

$buffer .= $z_s."<td><a href="" . $full_link . "">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;



если я правильно понял твою проблему!

Спустя 10 минут, 5 секунд (27.01.2011 - 21:09) Alexandr Fedorov написал(а):
Не получается. Со второй колонки половину в первую перекидывает. sad.gif

Спустя 9 минут, 2 секунды (27.01.2011 - 21:18) quickxyan написал(а):

<?php
$iz=1;
$buffer = '<table width="100%">';



$iz++;
$related['title'] = 'blablabla';
$full_link = 'trututu';

if($iz%2==0) {
$z_s = "<tr>";
$z_e = "";
} else {
$z_s = "";
$z_e = "</tr>";
}
$buffer .= $z_s."<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;
$buffer .= "<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;
$buffer .= "<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;




$buffer .="</table>";

echo $buffer;
?>


у меня все работает

Спустя 1 минута, 16 секунд (27.01.2011 - 21:20) DmitryOpalev написал(а):
Цитата
$buffer .= $z_s."<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;
$buffer .= "<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;
$buffer .= "<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;

Либо я не понял, либо почему у тебя $z_s - одна штука (так и должно быть), а $z_e 3 штуки?

Спустя 33 секунды (27.01.2011 - 21:20) DmitryOpalev написал(а):
$buffer .= $z_s."<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>";
$buffer .= "<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>";
$buffer .= "<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>".$z_e;

Может так?

Спустя 1 минута, 37 секунд (27.01.2011 - 21:22) quickxyan написал(а):
ой, завтыкал smile.gif

Спустя 2 минуты, 4 секунды (27.01.2011 - 21:24) Snus написал(а):
Да ну нафик )

Нарисуй в программе Paint, какую таблицу ты хочешь получить на выходе.
А то с твоего кода я только косею smile.gif

Спустя 1 минута, 44 секунды (27.01.2011 - 21:26) DmitryOpalev написал(а):
Он наверно не знает html smile.gif

Спустя 47 секунд (27.01.2011 - 21:26) quickxyan написал(а):
smile.gif согласен, а то как-то только догадки

Спустя 27 минут, 46 секунд (27.01.2011 - 21:54) Alexandr Fedorov написал(а):
user posted image

Спустя 11 минут, 29 секунд (27.01.2011 - 22:06) quickxyan написал(а):
ну тогда пользуй, то что уже выложили выше - работает smile.gif

Спустя 6 минут, 36 секунд (27.01.2011 - 22:12) Alexandr Fedorov написал(а):
Спасибо большое что помогли разобраться, Вы мне очень помогли, у меня получилось user posted image

Спустя 1 минута, 6 секунд (27.01.2011 - 22:13) Snus написал(а):
Alexandr Fedorov
Тогда тот вариант, что предложил DmitryOpalev

Спустя 29 минут, 41 секунда (27.01.2011 - 22:43) Alexandr Fedorov написал(а):
Получилось вот так, может не правильно но работает.

<?php

$iz=1; поменял 1 на 2

$buffer = '<table width="100%">';


$iz++;
$related['title'] = 'blablabla';
$full_link = 'trututu';

if($iz%2==0) { помнял 2 на 3
$z_s = "<tr>";
$z_e = "";
} else {
$z_s = "";
$z_e = "</tr>поставил</td>";
}

$buffer .= $z_s."<td><a href=" . $full_link . ">" . stripslashes( $related['title'] ) . "</a></td>" убрал .$z_e;


$buffer .="</table>";

echo $buffer;
?>
Быстрый ответ:

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