PHP запрос в Oracle циклом из файла

программирование php oracle

Помогите пожалуйста разобраться, нужно из файла(в файле в каждой строке 20 значный цифровой код) делать select в БД Oracle и выводить результат. Как это делать с одной строкой я понял, а как если в файле их будет больше чем один не могу составить цикл. Пример кода моего ниже:
<?
//получаем массив
$arr = file ("file.txt");

if ($c = ora_logon("user@base","pass")) {
$curs = ora_do($c, "SELECT id, status, sender_id FROM base.message_store where sender_id=('$arr[0]') and rownum<=20");
while (ora_fetch($curs)) {
echo "id = " . ora_getcolumn($curs, 0) . " status = " . ora_getcolumn($curs, 1) . " sender_id = " . ora_getcolumn($curs, 2) . "<br/>";
}

ora_logoff($c);
} else {
echo "Oracle Connect Error " . ora_error();
}
?>
Ответы:
<?
//получаем массив
$arr = file ("file.txt");


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.