[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как вывести по 10 строк на страницу
leonw
Здравствуйте! скрипт ищет файлы дат и их инфу выводит на страницу. как сделать что бы результат был по 10 дат файлов на страницу, остальные 10 переводил на другую т.е. в index1 с 1-10, index2 c 11-20 и.т.д.
<?php
if($_POST['marka'])
{
$dirmarka = substr(htmlspecialchars(trim($_POST['marka'])), 0, 100);
$dirmodel = substr(htmlspecialchars(trim($_POST['model'])), 0, 100);
$dircity = substr(htmlspecialchars(trim($_POST['cityeng'])), 0, 100);
}
else
{
$dirsearch='./db/auto/error/';
}
$r= mb_strtolower($dirsearch, 'UTF-8');
echo "
<table align=center border=0 cellpadding=4 cellspacing=4 width=100% bgcolor=#FFFBE2 class=table1>
<tr>
<th width=14%>Дата</th>
<td width=14%>Фотография</td>
<td width=14%>Модель</td>
<td width=14%>Год</td>
<td width=14%>Двигатель</td>
<td width=14%>Пробег</td>
<td width=16%>Цена</td>
</tr>"
;
$dirp = './db/auto/'.$dircity.'/'.strtolower($dirmarka).'/'.strtolower($dirmodel).$r.'/';
if(is_dir($dirp)) {
$dir=$dirp;
}else{
$dir='./db/auto/error/';
}
imgInDir($dir);
function imgInDir($dir, $extension = 'dat') {
foreach (array_diff(scandir($dir), array('.', '..')) as $name) {
if (is_dir($dir . $name)) {
imgInDir($dir . $name . '/' , $extension);
} elseif ($extension == substr(strrchr($name, '.'), 1)) {
$conf = parse_ini_file( $dir . $name );
echo "<tr onMouseOver=this.style.backgroundColor='#EFEFEF'; onMouseOut=this.style.backgroundColor='#FFFBE2'>
<th>
$conf[data]<br><strong class=strong1>$conf[city]</strong></th>
<td>
$conf[foto]</td>
<td>
$conf[model]</td>
<td>
$conf[year]</td>
<td>
$conf[power] ($conf[force])<br>$conf[fuel]<br>$conf[kpp]<br>$conf[transmission]</td>
<td>
$conf[km]</td>
<td>"
; echo number_format( $conf[price], 0, ',', ' ' );echo " руб.</td>
</tr>"
;
}
}
}

echo "</table>";
?>
Быстрый ответ:

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