Как я могу разложить значение в базе данных и использовать его в запросе выбора?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как я могу разложить значение в базе данных и использовать его в запросе выбора?

Сообщение Anonymous »

В моем блоге есть флажок для категории ввода, где значение категории может быть множественным. Я вставляю их в базу данных, используя функцию implode. Теперь я хочу, чтобы мой блог фильтровался по категориям. Если я использую приведенный ниже запрос, он получает только те случаи, когда идентификатор категории один. Как я могу получить данные, в которых идентификатор категории имеет несколько значений. И он должен быть виден в каждой отмеченной категории.
public function getPublishedBlogInfoByCategory($id){
$sql = "SELECT * FROM blogs WHERE category_id = '$id' ORDER BY id DESC";
if(mysqli_query(Database::dbConnection(), $sql)){
$queryResult = mysqli_query(Database::dbConnection(), $sql);
return $queryResult;
}else{
die('Query problem'.mysqli_error(Database::dbConnection()));
}
}

Вот как я вызываю эту функцию


Подробнее здесь: https://stackoverflow.com/questions/504 ... lect-query
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»