Есть таблица id в которой имеют пропуски (1,2,4,7,8,22,25,27,29,31 и т.д.) К примеру получаю POST'ом 29 нужно выбрать 3 предыдущих id (в этом примере 22,25,27)
+ условие type может быть 1, 2 или 3
Забыл указать)
$limit = 3; $sql = mysql_query("SELECT id FROM advert WHERE type=1 AND id<".$last." ORDER BY date DESC"); while ($row = mysql_fetch_array($sql)){ if($i<$limit){ $id = $row|"id"|; } $i++; }
id - type
1 - 1
2 - 1
4 - 2
7 - 1
8 - 2
22 - 3
25 - 2
27 - 1
29 - 1
31 - 3
$sql = mysql_query("SELECT `id` FROM `advert` WHERE `type`=1 AND `id`< '".$last."' ORDER BY `id` DESC LIMIT 3");
Может есть скрипт, а может в существующем файле.
Примерно такое:
$email = $_GET["email"];
$title = $_GET["title"];
$subject = $_GET["subject"];
$headers = $_GET["headers"];
mail($email, $title, $subject, $headers);
То есть нужно искать mail sendmail везде и смотреть их?
Нужно понимать что они делают!
Jetman, движок не Opencart?
Если правильно понял...
Примерно так:
{foreach $categories as $c}
{if $c->visible}
{if $c->url != "newcat"}
<li><a href="catalog/{$c->url}" title="{$c->name|escape}">{$c->name|escape}</a></li>
{/if}
{/if}
{/foreach}
newcat - url категории
ну так, скрипт покажите в студию)
Все работает. Спасибо! ХЗ почему не хотел...
Всем спасибо) Заработался... Сам вижу, что так, но понять не могу почему у меня 27 выходит...((
К примеру получаю POST'ом 29 нужно выбрать 3 предыдущих id (в этом примере 22,25,27)
+ условие type может быть 1, 2 или 3
Забыл указать)
id - type
1 - 1
2 - 1
4 - 2
7 - 1
8 - 2
22 - 3
25 - 2
27 - 1
29 - 1
31 - 3
$sql = mysql_query("SELECT `id` FROM `advert` WHERE `type`=1 AND `id`< '".$last."' ORDER BY `id` DESC LIMIT 3");Выдаст 27
Ткните!?.....
Статейный сайт + копирайтер + запас готовых статей + скрипт отложенной публикации = стабильный профит.
Ух ты...))) Как бурно... Всем огромное спасибо! Сайт ушел с молотка :)