0

PHPファイルによって生成されたXMLデータに問題があります。

これが私のコードです:

$requestXmlBody .= "<PictureURL>";

    //find black

  while($row = mysql_fetch_object($ergebnis))
  {
    $posblack = strpos($row->image, $findBLACK);
    if ($posblack !== false) 
    {
    echo $row->image;
    }
  }
    $requestXmlBody .= "</PictureURL>";

このコードはXMLコードを生成します

<PictureURL></PictureURL>

ただし、データベースから取得した名前ではありません。データベースクエリは機能していますが、私の問題はXMLコードの間に挿入することです。通常、変数はこのように挿入されます

$requestXmlBody .= '<PictureURL>$variable</PictureURL>';

これをデータベースクエリにラップする方法がわかりません。

どんな助けでも大歓迎です。

4

2 に答える 2

1

このようなもの?

while($row = mysql_fetch_object($ergebnis)) {
  $posblack = strpos($row->image, $findBLACK);
  if ($posblack !== false) {
    $requestXmlBody .= "<PictureURL>";
    $requestXmlBody .= $row->image;
    $requestXmlBody .= "</PictureURL>";
  }
}
于 2013-03-07T19:19:18.407 に答える
0

$row->image追加する代わりにエコーしています$requestXmlBody

コードを次のように変更します。

$requestXmlBody .= $row->image;
于 2013-03-07T19:18:31.700 に答える