mySQLからのデータの流れを教える - > PHP - > JSON/Javascriptなど、この時点で固まっています。私がしたいのは、外部のJSONデータを繰り返し処理し、順序付けされていないリストに入れたいだけです。 IveはjQueryサイトで与えられた例を編集してみましたが、私はそれを理解できません。どんな助けもありがとうございます。ここに私のコードです。単純なjQuery/JSONからHTMLへの出力
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
$.getJSON('links.json', function(json) {
// alert("JSON Data: " + json[1].pagetitle);
});
私は、データがそのコメントアウトアラートを使用して、外部JSONファイルから引き出されていることを確認することができます。ここで
はJSONファイル作成のための私のコードです:
// Require Database Connection
require_once "pdo_testdb_connect.php";
// Query Database for all available links
$STH = $dbh->query('SELECT pagetitle, pagelink FROM links');
// If empty..
if ($STH == '') {
echo "There are no links available at this time.";
}
// Set Fetch Mode
$STH->setFetchMode(PDO::FETCH_ASSOC);
$allLinks = array();
// Pull all page titles and links
while($row = $STH->fetch()) {
$allLinks[] = $row;
}
// Encode array to JSON
$je = json_encode($allLinks);
// Write to file
$fp = fopen('links.json', 'w');
fwrite($fp, $je);
fclose($fp);
を働くことを願っていますので、問題は何ですか?それがうまくいかない場合、JavaScriptのjsonデータを使って何をしているのかを表示してください。そうでなければPHPの出力に関する問題を説明してください。 – Bergi