Форум программистов, компьютерный форум, киберфорум
Наши страницы
WordPress
Войти
Регистрация
Восстановить пароль
 
Vertol
-2 / 8 / 2
Регистрация: 01.02.2013
Сообщений: 187
#1

Как модернизировать код

04.07.2014, 15:18. Просмотров 161. Ответов 0
Метки нет (Все метки)

Подскажите как модернизировать этот код. Интересует именно SQL запросы, сейчас в цикле идет запрос к БД, это плохо. Можно ли с помощью JOIN, или чего-то другого, объединить все в один запрос? Нужно знать SQL
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
                global $wpdb;
                
                /*Запрос на вывод главных меток*/
                $mains = $wpdb->get_results( "SELECT tab_1.term_id AS id, tab_1.parent AS parent, tab_2.name AS name FROM $wpdb->term_taxonomy tab_1,  $wpdb->terms tab_2 WHERE parent=1000000 AND tab_2.term_id = tab_1.term_id " );
 
                foreach ($mains as $main) {
                    echo '<li><span class="title_tag" data-id="' .$main->id. '">' .$main->name. '</span>';
                    /*Запрос на вывод дочерних меток*/                    
                    $subs = $wpdb->get_results( "SELECT tab_1.term_id AS id, tab_2.name AS name FROM $wpdb->term_taxonomy tab_1,  $wpdb->terms tab_2 WHERE tab_1.parent=$main->id AND tab_2.term_id = tab_1.term_id " );
                    if ( $subs ) {                        
                        echo '<div class="sub_cloud " id="tag_' .$main->id. '">';
                        
                        foreach ($subs as $sub) {
                            echo '<a href="' .get_tag_link($sub->id). '">' .$sub->name. '</a>';
                        }
                        
                        echo '</div>';
                    }                    
                    echo '</li>';
                }

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2014, 15:18
Ответы с готовыми решениями:

Как прописать код, что бы код для социальных кнопок?
Всем привет! Редактирую файл footer.php шаблона для WP. Не могу понять как...

Модернизировать код
Есть код, он читает один файл, и сразу записывает его двоичной код в блокнот:...

Модернизировать код
Здравствуйте,форумчане.Задание таково:Структура елемента масиву атестаційні...

Прописка в автозагрузке (модернизировать код)
Есть код. proc SetAutorun pushad jmp ..DoAutorun StrCorrectFormat...

Модернизировать код использую apply
Добрый день. Помогите изменить код Код вычисляет среднее арифметическое...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2014, 15:18

Акинатор через ООП: модернизировать код
Как написать программу в С# через ООП, дерево решений создано. using System;...

Не считается результат теста: модернизировать код
Private Sub NextQ_Click() 'êíîïêà íàñòóïíå ïèòàííÿ If Option1.Value = False...

Модернизировать данный код под вызов в интервале 1 мс
ребят помогите пожалуйста можно как нибудь улучшить данный код, стоит под...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru