Тогда всё можно на асме писать вообще.
Суть в более высоком уровне абстракции, не только в переносимости.
Цитата:
|
Добавлю сортировку или where. При чем тут лес из кавычек?
|
Да, в простом случае всё просто. По мере добавления всяких условий и тп мы получим именно лес из точек и кавычек.
$where = array();
$where[] = '`cpu` LIKE "'.$url.'%"';
$where[] = '`id`!='.$id;
if(!empty($item_catids))
$where[] = '`i2c`.`cat_id` IN ('.implode(',',$item_catids).')';
$query = 'SELECT `cpu` FROM `'.$kernel->pub_prefix_get().'_catalog_'.$kernel->pub_module_id_get().'_items` `items`'
.'JOIN `'.$kernel->pub_prefix_get().'_catalog_'.$kernel->pub_module_id_get().'_item2cat` `i2c` ON `i2c`.`item_id`=`items`.`id`'
.'WHERE '.implode(' AND ',$where);
$result = $kernel->runSQL($query);
while($row = mysql_fetch_assoc($result))
$cpu_list[] = $row;
Неужели такой стиль лучше?