Всем привет! Такая проблема есть массив array(2) { [1]=> int(5) [5]=> int(2) } Необходимо из базы данных вытащить элемент id которого 1, элемент id которого 5 количество элементов в массиве может быть не ограниченным соответственно необходимо вытаскивать и другие элементы которые будут в массиве например 10. Массив смог получить дольше туплю. Подкиньте идею куда копать. Спасибо!
Спасибо! К сожалению проблема не в запросе проблема в том как получить 1 или 5 и тд --- Добавлено --- Здесь ассоциативный массив ключ и есть идентификатор как по этому ключу получить данные из строки Mysql
PHP: $arr = [1 => 5, 5 => 2]; $keys = array_keys($arr); $sql = 'select * from table where id in ('.join(',', $keys).')'; echo $sql; // select * from table where id in (1,5) Так?