0
轉換joomla'_content'表格時沒有得到正確的輸出。我的php代碼:如何將joomla表格轉換爲json php
<?php
$hostname = "hostname";
$username = "myusername";
$dbname = "mydatabase";
$password = "mypassword";
mysql_connect($hostname, $username, $password) OR DIE ("Unable to
connect to database! Please try again later.");
mysql_select_db($dbname);
$sql=mysql_query("SELECT `title`, `fulltext` FROM `jos_content` WHERE `catid`=8");
while($row=mysql_fetch_assoc($sql)){
$output[]=$row;
}
print(json_encode($output));
mysql_close();
?>
它將輸出作爲json文件,但它不顯示任何針對'fulltext'行的數據。輸出示例:
[{"title":"Tu Jaane Na - Ajab Prem Ki Ghazab Kahani (Chords)","fulltext":""},
{"title":"Aahatein - Agnee (Chords)","fulltext":""}]
它不從全文中檢索任何值。請幫助我..
你太棒了。沒有更多的文章閱讀。我將全文更改爲introtext。但是有'/ strong'標籤的地方顯示'\/strong'。創建的json文件無法驗證。 – 2013-04-06 11:27:04
'json_encode'自動轉義它。檢查[文檔](http://php.net/manual/en/function.json-encode.php),如果你有php 5.4+,你可以添加選項來刪除自動的'/'轉義。例如'json_encode($ output,JSON_UNESCAPED_SLASHES);' – 2013-04-06 11:35:59
謝謝,我有php5.0。以及鏈接到我的json文件:http://www.guitarmaddy.com/guitarmaddyapp/createhindichords.php。json文件沒有驗證。我是初學者請幫忙。我如何驗證這個文件。 – 2013-04-06 12:02:02