我正在使用CURL传递根据查询结果创建的xml字符串。
字符串创建如下:
while ($row = mysqli_fetch_assoc($data_to_insert)) {$data[ ] = $row;}
foreach($data as $datapiece)
{
$data = data.'
<field>
<id>'.$datapiece["id"].'</id>
<value>'.$datapiece["value"].'</value>
为什么我要将Array转换为字符串转换通知?
答案 0 :(得分:0)
while ($row = mysqli_fetch_assoc($data_to_insert)) {$data[ ] = $row;} ---> $data is array in here
foreach($data as $datapiece)
{
$data = data.' ----> data is a string in here IT SHOULDN'T BE OVERWRITING PREVIOUS VARIABLE, VARIABLE NEEDS TO BE GIVEN A DIFFERNT NAME
<field>
<id>'.$datapiece["id"].'</id>
<value>'.$datapiece["value"].'</value>