Здравствуйте дорогие участники этого форума.
Вообщем у меня есть массив в котором, например:
$Year[0] => 1990;
$Year[1] => 1991;
$Year[2] => 1992;
и т.д.
Далее мне необходимо извлечь из БД информацию используя этот массив, и я делаю это так:
$Row = mysqli_query($CONNECT, "SELECT `id` FROM users WHERE year = '$Year[0]' OR year = '$Year[1]' OR year = '$Year[2]')";
Но это очень не удобно(так как значение из массива очень много), можно ли как то в запросе к БД указать лишь одну переменную, но что бы смысл запроса остался тем же?
1. SidneyShow - 21 Июля, 2016 - 13:13:51 - перейти к сообщению
2. OrmaJever - 21 Июля, 2016 - 14:51:19 - перейти к сообщению
Но вы должны быть уверены что в $Year безопасные значения.
(Добавление)
а еще есть такая штука как between, погуглите, возможно подойдет