Wordpress Custom Table Query с использованием нескольких значений - PullRequest
0 голосов
/ 02 июня 2011

Я исследовал последний час того, могу ли я выполнить запрос в WordPress для пользовательской таблицы, которую я сделал с помощью двух WHERES. Теперь я новичок в mysql и php (через 9 месяцев), и мне просто интересно, есть ли способ сделать это, кроме AND.

Вот пример моего кода

$check_current = $wpdb->get_row("SELECT * FROM $weather_table WHERE status = 'current' AND  condition = $current_weather");

статус и условие - оба поля, и я пытаюсь выяснить, существуют ли оба, чтобы переписать текущее поле. Самое близкое, что я получил, это использование функции prepare в Wordpress и php, но я не знаю, что это такое, просто знаю, что это помогает с внедрением sql и безопасностью. Можете ли вы выполнить запрос с несколькими значениями в Wordpress?

1 Ответ

0 голосов
/ 02 июня 2011

Использование оператора AND в MySQL является правильным способом проверки составного условия.

Обязательно ставьте кавычки вокруг любых переменных (например, $ current_weather), если базовый тип данных является строкой.

Кроме того, рекомендуется избегать использования «*» в выборе.Скорее, явно объявите поля, которые вы хотите вернуть.Это хорошо для производительности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...