Я пытаюсь добавить имена классов, такие как
folder1, folder2, folder3
в начале $row_me_blue
переменная с помощью
Tbody ID
В настоящее время я получаю <div id="null">
Когда я бросаю $i
я получил int(1),int(31),int(61) and int(91)
пока я пытаюсь вернуться 1,2,3 and 4
добавить к идентификатору div. Любые идеи о том, почему это происходит? Это проблема сферы?
Я также пытался strval($i)
просто чтобы посмотреть, смогу ли я использовать полученную строку, но все равно получить нулевое значение в интерфейсе.
<?php
$i=0;
$wrap_count = 30; // number of divs to wrap in tbody
foreach ($rows as $row ){
$product_num = stripslashes ($row->product_num);
$product_name = stripslashes ($row->product_name);
$i+=1;
if($i%$wrap_count==1)
{
$row_me_blue .= "<tbody id='folder$i'>";
echo "<pre>";
var_dump($i);
echo "</pre><br>";
}
$row_me_blue = "<tr>";
$row_me_blue .= "<td>$product_num</td>";
$row_me_blue .= "<td><b>$product_name</b></td>";
$row_me_blue .= "</tr>";
if($i%$wrap_count==0)
{
$row_me_blue .= '</tbody>';
}
echo $row_me_blue;
}
if($i%$wrap_count!=0)
{
$row_me_blue .= '</tbody>';
}
echo "</table>";//end row_me_blue
?>
Я пытаюсь добавить имена классов, такие как
folder1, folder2, folder3
в начале $row_me_blue
переменная с помощью
Tbody ID
В настоящее время я получаю <div id="null">
Когда я бросаю $i
я получил int(1),int(31),int(61) and int(91)
пока я пытаюсь вернуться 1,2,3 and 4
добавить к идентификатору div. Любые идеи о том, почему это происходит? Это проблема сферы?
Я также пытался strval($i)
просто чтобы посмотреть, смогу ли я использовать полученную строку, но все равно получить нулевое значение в интерфейсе.
<?php
$i=0;
$wrap_count = 30; // number of divs to wrap in tbody
foreach ($rows as $row ){
$product_num = stripslashes ($row->product_num);
$product_name = stripslashes ($row->product_name);
$i+=1;
if($i%$wrap_count==1)
{
$row_me_blue .= "<tbody id='folder$i'>";
echo "<pre>";
var_dump($i);
echo "</pre><br>";
}
$row_me_blue = "<tr>";
$row_me_blue .= "<td>$product_num</td>";
$row_me_blue .= "<td><b>$product_name</b></td>";
$row_me_blue .= "</tr>";
if($i%$wrap_count==0)
{
$row_me_blue .= '</tbody>';
}
echo $row_me_blue;
}
if($i%$wrap_count!=0)
{
$row_me_blue .= '</tbody>';
}
echo "</table>";//end row_me_blue
?>
оператор $i%$wrap_count
дать вам последовательность 1,2,3,4,5, .. 29, 0, 1 .. Условие ==1
верно, когда $ 1 = 1, 31, 61. Нет ничего плохого.
Удалить если и просто использовать
$row_me_blue .= "<tbody id='folder". $i%$wrap_count."'>";