zerocube

Рейтинг
34
Регистрация
17.09.2010

egralvoid, curl_multi_select() багнутая, в некоторых версиях php возвращает всегда -1.

Либо поменяйте версию php, либо уберите if (curl_multi_select($mh) != -1)

не совсем понял что вы хотите сделать

Ставлю на правую колонку (блок) - height: 100% и хочу, чтобы блок растягивался по ширене

но возможно вам поможет это:

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 или как?

Автор наверное считает описание проблемы

G-and-Y:
Заливаю выдает ошибку
исчерпывающим.
Всего: 67