painbot
Ежик в тумане
Есть БД, из него тяну все нужные мне id = 27346572 2343 245959 24525 и т.д. и может быть сколько угодно;
Есть файл в нем строка
ищю строку вот таким образом:
вот вытягиваю id из базы:
как теперь то что я вывел на результат поместить в переменную $replace ?
Заранее благодарен!
Есть файл в нем строка
PHP:
$id = Array(41671, 41946, 41947, 41948, 41949, 838151, 1148922, 1149348);
PHP:
<?php
$line="2"; # строка, которую нужно изменить
$replace="Замена строки внимание - произведенна замена строки"; # на что нужно изменить
$file=file("file.txt");
$open=fopen("file.txt","w");
for($i=0;$i<count($file);$i++)
{
if(($i+1)!=$line){fwrite($open,$file[$i]);}
else{fwrite($open,$replace."\r\n");}
}
fclose($open);
?>
PHP:
<?php
$link = mysql_connect("localhost", "root", "") /* Подключаюсь к базе */
or die(" "); /* сообщаю об ошибке */
mysql_select_db('1_dump', $link)
or die (' '); /* сообщаю об ошибке */
$query = "SELECT `Код товара` FROM `Соответсвие` WHERE `Код документа`='2'"; /* выбираю из базы таблицу Соответствие и все записи в которых Код документа=2 */
/*Записываем в переменную*/
$result=mysql_query($query);
echo '$id = Array(' ;
while($r=mysql_fetch_array($result))
{
echo ' '.$r[0].',' ; /* в цикле выводим все записи из массива */
}
echo ');';
?>
как теперь то что я вывел на результат поместить в переменную $replace ?
Заранее благодарен!