egralvoid, curl_multi_select() багнутая, в некоторых версиях php возвращает всегда -1.
Либо поменяйте версию php, либо уберите if (curl_multi_select($mh) != -1)
не совсем понял что вы хотите сделать
но возможно вам поможет это:
height: auto !important;
min-height: 100%;
height: 100%;
Ну тут с вами не поспоришь, тем более если рассматривать вопрос с точки зрения полноценной кмс :)
Но это ведь может быть отдельный скрипт и кэшировать не всегда возможно(скажем данные приходят от пользователя или парсим).
И вообще мне кажется это "дурной тон" использовать регулярки, там где можно просто обойтись встроенными функциями, но вам виднее...
это один запрос
define('TIME_START', microtime(true)); for ($i = 0; $i<100000; $i++){ $price = '15845136864134'; $price=number_format($price, 0, ',', ' '); //$input = "21545618945"; //$out = strrev(preg_replace('/\d{3}/', "$0 ", $input)); } echo round(microtime(true) - TIME_START, 5);
регулярка в среднем 0,56
number_format в среднем 0,42
:)
function get_tree($p_id, $i) { $res_array=array(); $res_array[]=array('ul'=>1, 'id_category'=>null, 'name_category'=>null, 'url_name_category'=>null, 'rate'=>null); $sql = querySQL("select id_category, name_category, url_name_category, rate, id_parent_category from categories where id_parent_category='".$p_id."' ORDER BY rate DESC"); foreach($sql as $tmp) { $res_array[]=array('ul'=>0, 'id_category'=>$tmp['id_category'], 'name_category'=>$tmp['name_category'], 'url_name_category'=>$tmp['url_name_category'], 'rate'=>$tmp['rate'], 'id_parent_category'=>$tmp['id_parent_category']); if ($i < 2) $tmp_array=get_tree($tmp['id_category'], ++$i); if (!is_null($tmp_array)) $res_array=array_merge($res_array, $tmp_array); } if (sizeof($res_array)>1) { $res_array[]=array('ul'=>2, 'id_category'=>null, 'name_category'=>null, 'url_name_category'=>null, 'rate'=>null, 'id_parent_category'=>null); } else $res_array=null; return $res_array; } $article_tree=get_tree(0, 0);
images/cmi-img.png
G-and-Y, соева в списке phpmyadmin выберите её для начала, потом уже импортируйте.
G-and-Y, вы БД создавали вообще?
как заливаете? через phpmyadmin или как?
Автор наверное считает описание проблемы