Я пытаюсь получить имя категории из каждого значения массива из базы данных, а затем добавить имя категории в массив $cat_name
, как это сделать, используя PHP & MySQL?Проблема с массивом PHP и MySQL
$array = array(1, 2, 3, 4, 5);
$cat_name = array();
$dbc = mysqli_query($mysqli,"SELECT category
FROM categories
WHERE id = '" . $array . "'");
if (!$dbc) {
print mysqli_error($mysqli);
} else {
while($row = mysqli_fetch_array($dbc)){
$cat_name[] = $row['category'];
}
}
Что делать, если мой массив выглядит так: 'Array ([0] => 1 [1] => 34)' – leftout
какой тип идентификатора означает interger, alphanum и т. Д. , если его числовое значение не применяется ... и массив должен быть одномерным, иначе вам нужно использовать запрос SELECT более одного ... –
посмотреть на новое редактирование – leftout