Форум программистов, компьютерный форум, киберфорум
Наши страницы

WordPress

Войти
Регистрация
Восстановить пароль
 
Vertol
-2 / 8 / 0
Регистрация: 01.02.2013
Сообщений: 187
#1

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

04.07.2014, 15:18. Просмотров 151. Ответов 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
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как модернизировать код (WordPress):

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

Модернизировать код - C (СИ)
Здравствуйте,форумчане.Задание таково:Структура елемента масиву атестаційні картки групи: прізвище, ім'я, по батькові, курс, вік, 1-ий...

Модернизировать код - C++
Есть код, он читает один файл, и сразу записывает его двоичной код в блокнот: #include &lt;sstream&gt; #include &lt;bitset&gt; #include &lt;fstream&gt;...

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

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

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

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

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

Модернизировать код программы, чтобы программа выводила только те строки, где существуют двузначные числа - C++
Есть файл, в нем содержится: Mikro mikro2 Mikro33 Mikro34 Mikro35 Сейчас она выводит все строки на консоль. И просьба,...

Как модернизировать комп - Апгрейд компьютера
Здравствуйте профессора в железе,помогите выбрать видео карту и ОЗУ,так чтоб играл в игрушки,процессор Intel Celeron(R) 2.53Ггц,материнская...

Как модернизировать мой пк по максимуму - Выбор компьютера
intel cor_2 duo 2.50Gh GF GTX_250_1GB 4GB_DDR2 22.5 LG FLATRON Monitor


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

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

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