У меня проблема с созданием SQL-запроса с массивом в моем предложении WHERE.
Например:
Мой массив:
$myarray[1] = "hi";
$myarray[2] = "there";
$myarray[3] = "everybody";
My MySQL Statement:
SELECT * FROM myTable WHERE title='".$myarray[]."'
Есть ли способ понять это? Я сам решил это так:
for(...) {
$where = $where." title='".$myarray[$count]."' OR ";
}
$where = substr($where , 0, -3);
.....
SELECT * FROM myTable WHERE ".$where."
Но если бы у меня было тысячи записей в моем массиве, SQL-запрос был бы слишком большим и медленным, верно?
Спасибо