DenVeroid
Новичок
проверка на отсутсвие элементов в массиве
имеется массив примерно такой 1,2,3,4 цифры могут меняться и количество их тоже меняется,
из этого масива мы выбираем из базы данных записи, но что если произойдёт так что массив
может получиться таким 1,2,,4 или так 1,2,3, разници нет может быть поразному, то тогда
мускул выводит ошибку допустим при таком запросе IN(1,2,,4)
вот сам код
как можно сделать проверку чтобы пустое значение удалялось?
да, чтобы было немного понятнее, сами иды передаются по ссылке
http://localhost/script/index.php?id=3,5
пока чтобы небыло ошибок я просто коментирую "//" запрос
имеется массив примерно такой 1,2,3,4 цифры могут меняться и количество их тоже меняется,
из этого масива мы выбираем из базы данных записи, но что если произойдёт так что массив
может получиться таким 1,2,,4 или так 1,2,3, разници нет может быть поразному, то тогда
мускул выводит ошибку допустим при таком запросе IN(1,2,,4)
вот сам код
PHP:
$ids = explode(',', $_GET['id']);
$sodershanie_ids_query = array_unique($ids);
$sodershanie_ids = implode(',', $ids);
$query = " and sodershanie IN($sodershanie_ids)";
$sodershanie_ids_link = '&id='.$sodershanie_ids;
да, чтобы было немного понятнее, сами иды передаются по ссылке
http://localhost/script/index.php?id=3,5
пока чтобы небыло ошибок я просто коментирую "//" запрос