print_r($unlim);
Array ( [0] => Array ( [ServiceID] => 4 [0] => 4 ) [1] => Array ( [ServiceID] => 2 [0] => 2 ) )
$stmt = $pdo->prepare('SELECT ServiceID FROM services WHERE unlim = :unlim'); $stmt->execute(array( ':unlim' => 1 )); $unlim = $stmt->fetchAll(); return $unlim;
Запросом в базу SELECT ServiceID FROM services WHERE unlim = :unlim
Я на самом деле околоплавающий человек в пхп, по этому прошу помощи.
Вот мой запрос в базу
SELECT ServiceID FROM services WHERE unlim = :unlim
Из этого запроса я получаю ServiceID строк с параметром unlim которым мне нужно вот в таком виде:
array(2) { [0]=> array(2) { ["ServiceID"]=> string(1) "4" [0]=> string(1) "4" } [1]=> array(2) { ["ServiceID"]=> string(1) "2" [0]=> string(1) "2" } }
Мне требуется указать в условие скрипта эти самые ServiceID т.е 2 и 4.---------- Добавлено 28.06.2018 в 00:02 ----------
Написал выше
$service_id = 6; $massiv = array(1,2,3,4,5); if (in_array($service_id,$massiv)) echo "true"; else echo "false";
С этим разобрался. Я собираю данные из бд запросом, на выходе вот такой массив:
Мне нужно взять из него значения ServiceID т.е 2 и 4. И подставить в условие
Вот смотрите array(2) { [0]=> array(2) { ["ServiceID"]=> string(1) "4" [0]=> string(1) "4" } [1]=> array(2) { ["ServiceID"]=> string(1) "2" [0]=> string(1) "2" } } у меня такой массив получается. Нужно что бы остались цифры 4 и 2. Как мне это сделать? Втыкаю переменную с этим массивом куда вы указали, не выходит
Спасибо. Т.е я могу так использовать: in_array($service_id,array($massiv)) ?
Спасибо. Подскажите еще пожалуйста, если массив находится в переменной, как правильно указать?
Сайт самопис.---------- Добавлено 22.06.2018 в 22:39 ----------
Посмотрел. Все это слишком навороченное. Нужно тупо, вопрос - ответ. Открыт / закрыт тикет.
А если например: Занимаюсь дверями фирмы "Дорка", домен допустим dorka.ru
А с этим доменом решил заниматься дверями разных марок т.к он dveri.ru. И хотелось бы при этом с первого трафик перевести на второй