Im созданием tablerows на основе количества цветов массива:Различать между элементами и последним элементом массива
$query = mysql_query("SELECT * FROM things);
$num = mysql_num_rows($query);
$colours = array();
if($num)
{
for ($i = 0; ($row = mysql_fetch_assoc($query)); ++$i)
{
$colours[$i] = $row["colours"];
}
}
$arrlength = count($colours);
for ($i = 0; ($i < ($arrlength)); ++$i){
echo "
<tr class='border_bottom'><td>".$colours[$i]."</td></tr>
";
}
Так, если цвет есть, позволяет сказать, равное 8, 8 строк таблицы с классом border_bottom создаются.
border_bottom используется CSS, чтобы добавить границу к нижней части каждого tablerow.
Мне нужна помощь в PHP: мне нужен код, который проверяет цвета массива. Последний элемент массива должен идти с пустым идентификатором, так как я не хочу, чтобы нижний край был добавлен к последнему tablerow. Все остальные вкладки должны идти с классом border_bottom, tho. Я думал о запуске подобный код:
echo"
<tr class='
";
-->PHP code goes here<--
echo"
'>
<td>".$colours[$i]."</td></tr>
Вы правы, мои плохие. Любое предложение о том, как устранить проблему с помощью класса? –
это недопустимый html. 'id' ** MUST ** быть уникальным во всем документе. –
Это пример кода. –