Joozy
Новичок
сборка массива для выбора из ДБ
Есть file.txt
В нём строки имеют такой вид:
ip | date | id
127.0.0.1 19.03.06 1
127.0.0.1 20.03.06 2
Через foreach вывожу -
Вот всё выводится, но дело в том, что мне надо все значения из столбца id использовать для вывода из MySQL :
SELECT FROM `$table` WHERE `id` IN (1, 2);
У меня не получается передать эти значения в ...IN( * , * );
Каким образом это лучше сделать?
Может быть можно собрать через implode?
Есть file.txt
В нём строки имеют такой вид:
ip | date | id
127.0.0.1 19.03.06 1
127.0.0.1 20.03.06 2
Через foreach вывожу -
PHP:
$data = file("cart/" . $_SERVER['REMOTE_ADDR'] . ".dat");
$data = array_reverse($data);
foreach($data as $element)
{
$element = trim($element);
$pieces = explode("|" , $element);
echo $pieces[0] . "<BR>" . $pieces[1] . "<BR>" . $pieces[2] . "<BR>";
}
SELECT FROM `$table` WHERE `id` IN (1, 2);
У меня не получается передать эти значения в ...IN( * , * );
Каким образом это лучше сделать?
Может быть можно собрать через implode?
