У меня довольно простой вопрос. У меня есть следующий код в начале моей функции, но он не должен быть правильным, потому что это приводит к тому, что пробел становится пустым. Если я закомментирую оператор IF, все будет хорошо.
Что я делаю не так?
Извините, это, наверное, очень просто ...
function get_entries($order = 'newest', $slug = null) {
$wheresql = '';
if (isset($slug)) {
$wheresql = 'WHERE entries.category_id = (SELECT categories.category_id FROM categories WHERE categories.category_slug = "'. $slug .'")'
}
По сути, я просто хочу что-то сделать, если пользователь предоставил переменную $ slug, в противном случае пропустите это.
Спасибо.