Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вставка кода
 
 автор: Graff   (23.03.2006 в 16:59)   письмо автору
 
 

В цикле

$file=glob("pic/palitra/*.gif");
foreach ($file as $filename)
{
    echo "<td>";
    echo "<img src='$filename'>";
    echo "</td>";
}

требуется вставка кода через каждые 10 циклов. Т.к. файлов очень много, необходимо перейти на новую строку т.е. вставить

echo "</tr>";

Как сделать попроще? может с помощью установки директив declare?

   
 
 автор: Loki   (23.03.2006 в 17:18)   письмо автору
 
   для: Graff   (23.03.2006 в 16:59)
 

<?
$file
=glob("pic/palitra/*.gif"); 
$i=1;
foreach (
$file as $filename

    echo 
"<td>"
    echo 
"<img src='$filename'>"
    echo 
"</td>"
    if(!
$i%10) echo "</tr>"
$i++;

   
 
 автор: Graff   (23.03.2006 в 17:24)   письмо автору
 
   для: Loki   (23.03.2006 в 17:18)
 

неа... че-то не катит...

   
 
 автор: Graff   (23.03.2006 в 17:38)   письмо автору
 
   для: Graff   (23.03.2006 в 17:24)
 

Догнал.....

<?php
$file
=glob("pic/palitra/*.gif");
$i=1;
foreach (
$file as $filename)
{
    echo 
"<td>";
    echo 
"<img src='$filename'>";
    echo 
"</td>";
    if(
is_int(@($i/10))) echo "</tr>"
    
$i++; 
}
?>


Спасибо Loki за наводку....

   
 
 автор: Trianon   (23.03.2006 в 17:44)   письмо автору
 
   для: Graff   (23.03.2006 в 17:38)
 

Кошмар.

<?php 
$file
=glob("pic/palitra/*.gif"); 
$i=0
foreach (
$file as $filename

    if(!(
$i%10)) echo "<tr>"
    echo 
"<td>"
    echo 
"<img src='$filename'>"
    echo 
"</td>"
    
$i++; 
    if(!(
$i%10)) echo "</tr>"

?> 

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования