Помогите с пхп. Запись в переменную данных из цыкла.

DeL Esprit
На сайте с 27.01.2010
Offline
223
694

Есть переменная:

$sXML  = "<?xml version="1.0" encoding="UTF-8"?>
<request>
<auth>
<login>lgg</login>
<password>pss</password>
</auth>
<message>
<i>124</i>
<i>2535</i>
<i>35346</i>
....
</message>

которая потом используется наример так:

curl_setopt($rCurl, CURLOPT_POSTFIELDS, $sXML);

В саму переменную количество

<i>...</i> 
и данные внутри тега получаю с базы, и их кол-во может быть разное.

Так вот вопрос - как мне в переменную $sXML записать результаты из цикла?

Тестирую облачный майнинг - узнаем развод или нет. - окупаемость 3 месяца? мелкие суммы (https://goo.gl/aPWmoj) | майнинг Monero, минимум $830 (https://goo.gl/3XivbP) Биржи (ввод/вывод) - на Приват (https://goo.gl/CGZTnD), на Payeer, Capitalist, Advcash, Qiwi... (https://goo.gl/eejAgs)
DV
На сайте с 01.05.2010
Offline
644
#1

Побейте explode с маркером <i> в массив, подчистите, уникализируйте и отсортируйте, если надо.

Полтом в цикле вставьте куда надо.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
DeL Esprit
На сайте с 27.01.2010
Offline
223
#2
DenisVS:
Побейте explode с маркером <i> в массив, подчистите, уникализируйте и отсортируйте, если надо.
Полтом в цикле вставьте куда надо.

то ли я так написал, то ли Вы не поняли.

Есть

$sXML  = "<?xml version="1.0" encoding="UTF-8"?>

<request>
<auth>
<login>lgg</login>
<password>pss</password>
</auth>
<message>
...........
</message>

вместо "точек"

должно быть подобие


<i>124</i>
<i>2535</i>
<i>35346</i>

которое формуется в цикле, например

for ($i; $i<$num_rows; $i++) {

$line1 = mysql_fetch_array($result3, MYSQL_ASSOC);
echo "<i>".$line1['phone_number']."</i>\n"; - ВОТ ТЕ СТРОЧКИ КОТОРЫЕ НУЖНО ЗАСУНУТЬ В ПЕРЕМЕННУЮ

}


---------- Добавлено 28.08.2014 в 20:24 ----------

ох.

решил так

for ($i; $i<$num_rows; $i++) {

$line1 = mysql_fetch_array($result3, MYSQL_ASSOC);
$iii="<i>".$line1['phone_number']."</i>\n".$iii;
}
B
На сайте с 28.08.2014
Offline
0
#3
siv1987
На сайте с 02.04.2009
Offline
427
#4


$message = '';
while($row = mysql_fetch_assoc($result3)){
$message .= "<i>{$row['phone_number']}</i>\n";
}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий