siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

SELECT cat_id, cat_name, COUNT(*) as count FROM cats LEFT JOIN products ON FIND_IN_SET(cat_id, prod_cats) GROUP BY cat_id

или

SELECT cat_id, cat_name, (SELECT COUNT(*) FROM products WHERE FIND_IN_SET(cat_id, prod_cats)) as count FROM cats

Что вы вообще делаете, таким образом у вас всегда будет либо 0 либо 1, потому что вы считаете текущие значение. Нужно считать глобально. В шаблоне вроде как есть поддержка php, считайте там. Или добавьте новую переменную


Tpl::output('info', array('pos' => $positive, 'neg' => $negative));

Какая эта? Для шаблона возможно нужно задать другую


$positive = 0;
$negative = 0;

foreach($rating_info as $k => $v){
if($v['geval_scores'] == 1){
$positive++;
}
else{
$negative++;
}
}

Там есть rel canonical, так что можете не парится если вдруг у вас появятся дубли.

при этом еще не забываем про связанные таблицы с dle_post

если htaccess, то htaccess + php - кто-то же должен проверять введенный текст с картинки. А что мешает просто закрыть нужный раздел для роботов в роботс?


RewriteCond %{QUERY_STRING} =spisok_news=yes
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule . /news/all.htm? [R=301,L]

RewriteCond %{QUERY_STRING} =newsID=16
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule . /news/new_name1.htm? [R=301,L]

RewriteRule ^news/(\d+)\.htm$ index.php?newsID=$1 [L]

Select Field1, count(*) as count from тейбл_md5 group by Field1 ORDER BY count DESC LIMIT 20

Либо, в начале пхп файла добавляете

header('Access-Control-Allow-Origin: *');

Текст выводите обычным способом

print $mytext;

На странице

<div id="test"></div>

<script>

$.get('http://site.ru/js.js', function(data){

$('#test').html(data);

});

</script>

или

$('#test').load('http://site.ru/js.js');

Всего: 6568