1
幾個小時後,我問一個問題,以生成一個PHP功能的XML,所以我解決了它,但現在有更多的問題,我可以生成一個單一的XML調用一個對同一文檔功能單一,但是當我打電話超過一個我有問題,這是我的代碼:調用PHP函數生成鏈接上的xml文件
function getPVPxml($codi){
$query="SELECT preu FROM producte where codi = $codi";
$result=mysql_query($query);
header("Content-type: text/xml");
$xml="<?xml version='1.0' encoding='utf-8'?>".chr(13).chr(10);
$xml.="<producte>".chr(13).chr(10);
$xml.=" <codi>".$codi."</codi>".chr(13).chr(10);
while($row=mysql_fetch_array($result))
$xml.="<preu>".$row['preu']."</preu>".chr(13).chr(10);
$xml.="</producte>".chr(13).chr(10);
header("Content-type: text/xml; charset=ISO-8559-1");
header("Content-Disposition: attachment; filename='ws_getPVPxml.xml'");
return $xml;
}
所以,我看到一個貼子此頁面上有一個可能的方式做到這一點,我實現的是:
if(isset($_GET['getPVPxml'])){
$xml=getPVPxml(1);
}
echo "<a href='servidor.php?getPVPxml='".$getPVPxml."''>getPVP</a>";
echo '<a href="servidor.php?getPVPxml='.$getPVPxml.'">getPVP</a>';
這兩個回聲測試單個'和'的不同位置,但也會返回錯誤。
我做錯了什麼,但不知道錯在哪裏,任何人都可以幫忙?
so,ja它應該意味着我會將$ getPVPxml更改爲$ xml? – jvillegas
是@jvillegas! –
好吧,同樣的錯誤:/ – jvillegas