Подскажите дурачку)

1 23
LG
На сайте с 17.01.2014
Offline
42
#21

сейчас я листинг другой) родной вставлю вам)

Z0
На сайте с 03.09.2009
Offline
759
#22
LipGrad:
сейчас я листинг другой) родной вставлю вам)

echo '<div class="grid_container">';

while( $prd = mysql_fetch_array($res) ) {

echo '<div class="grid_4">';

echo $prd['name'];

echo '</div>'."\n";

}

echo '</div>';

Только так.

echo "<script>

$('.page').click(function(){

$.ajax({

url: '/ajax.php',

type: 'GET',

data: {'page': $(this).attr('data-id')},

success: function(html){

$('.grid_container').html(html);

}

});

});

</script>";

P.S. Все, не могу больеш помогать, капча достала на форуме :)

LG
На сайте с 17.01.2014
Offline
42
#23
<?php
DEFINE('ITEMS_PER_PAGE', 12);

// Выбираем из БД общее количество записей
$query = "SELECT COUNT(*) FROM pmd_catalog WHERE 1";
$res = mysql_query( $query );
$total = mysql_result( $res, 0, 0 );

// Проверяем передан ли номер текущей страницы (постраничная навигация)
if ( isset($_GET['page']) ) {
$page = (int)$_GET['page'];
if ( $page < 1 ) $page = 1;
} else {
$page = 1;
}

$uri = $_SERVER['PHP_SELF'].'?';
if ( $_SERVER['QUERY_STRING'] != '' ) {
foreach( $_GET as $key => $value ) {
if ( $key != 'page' ) $uri = $uri.$key.'='.urlencode($value).'&';
}
}
// Сколько всего получится страниц
$cnt_pages = ceil( $total / ITEMS_PER_PAGE );
if ( $page > $cnt_pages ) $page = $cnt_pages;
// Начальная позиция
$start = ( $page - 1 ) * ITEMS_PER_PAGE;

// По умолчанию сортировка по наименованию, по возрастанию
$orderby = 'selector';


$query = 'SELECT name, telefon, address, class, selector
FROM pmd_catalog
ORDER BY '.$orderby.'
LIMIT '.$start.' ,'.ITEMS_PER_PAGE;
$res = mysql_query( $query );

echo '<h1>Каталог продукции</h1>'."\n";

while( $prd = mysql_fetch_array($res) ) {


echo '<div class="grid_4">';
echo '<div class="flavor '.$prd['class'].'">';
echo '<div class="grid_3">';
echo '<div class="img_icon"></div>';
echo '<div class="strong">'.$prd['name'].'</div>';
echo '<span>'.$prd['address'].'<br>'.$prd['telefon'].'</span>';
echo '</div>'."\n";
echo '</div>'."\n";
echo '</div>'."\n";
}
// Строим постраничную навигацию
if ( $cnt_pages > 1 )
{
echo '<div style="margin:1em 0">&nbsp;Страницы: ';
// Проверяем нужна ли стрелка "В начало"
if ( $page > 3 )
$startpage = '<a href="'.$uri.'page=1"><<</a> ... ';
else
$startpage = '';
// Проверяем нужна ли стрелка "В конец"
if ( $page < ($cnt_pages - 2) )
$endpage = ' ... <a href="'.$uri.'page='.$cnt_pages.'">>></a>';
else
$endpage = '';


// Находим две ближайшие станицы с обоих краев, если они есть
if ( $page - 2 > 0 )
$page2left = ' <a href="'.$uri.'page='.($page - 2).'">'.($page - 2).'</a> | ';
else
$page2left = '';
if ( $page - 1 > 0 )
$page1left = ' <a href="'.$uri.'page='.($page - 1).'">'.($page - 1).'</a> | ';
else
$page1left = '';
if ( $page + 2 <= $cnt_pages )
$page2right = ' | <a href="'.$uri.'page='.($page + 2).'">'.($page + 2).'</a>';
else
$page2right = '';
if ( $page + 1 <= $cnt_pages )
$page1right = ' | <a href="'.$uri.'page='.($page + 1).'">'.($page + 1).'</a>';
else
$page1right = '';

// Выводим меню
echo $startpage.$page2left.$page1left.'<strong>'.$page.'</strong>'.$page1right.$page2right.$endpage."\n";

echo '</div>'."\n";
}

?>

Вот родной код

---------- Добавлено 02.05.2017 в 17:57 ----------

Спасибо большое. Буду ковырять дальше.

LG
На сайте с 17.01.2014
Offline
42
#24

ааа что ж я тупень такой)))

---------- Добавлено 02.05.2017 в 22:46 ----------

все сделал, спасибо большое кто участвовал в теме.

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий