*我知道MYSQL是depricated。我現在只是把它當作學習工具。來自SQL數據庫的AJAX PHP數組
修訂問題:
我更新了我的問題,使律更有意義......
如何顯示我的HTML頁面的輸出數組(在PHP文件的JSON數據),假設我想將它添加到div id rvotes?
的JavaScript
<script>
$(document).ready(function() {
$('.answer').click(function (e) {
var color = $(this).attr("data-color");
$.ajax({
type: 'POST',
url: 'mm.php',
data: { color: color},
dataType: 'json',
cache: false,
success: function(showVotes) {
$('#rvotes').html(row[0]);
},
error: function (jqXHR) {
}
})
})
});
</script>
PHP
function showVotes()
{
$sql = "SELECT * FROM mms";
$result = mysql_query($sql) or die(mysql_error());
$showresult = mysql_query("SELECT * from mms") or die("Invalid query: " . mysql_error());
$response = array();
while($row = mysql_fetch_assoc($showresult))
$results[] = $row;
echo json_encode($results);
}
ADDING我的HTML代碼
<div id="wrapper">
<div id="red" data-color="red" class="answer">
<a href="#"><img src="images/red.jpg" width="100%" /></a>
</div>
<div id="blue" data-color="blue" class="answer">
<a href="#"><img src="images/blue.jpg" width="100%" /></a>
</div>
<div id="green" data-color="green" class="answer">
<a href="#"><img src="images/green.jpg" width="100%" /></a>
</div>
<div id=rvotes>
TEST
</div>
<div id=bvotes>
TEST
</div>
我怎樣才能從陣列顯示輸出回到我的HTML頁面?
那麼你的問題是什麼? – 2013-03-05 00:47:59
MySql本身就很好。另外,我同意@JohnConde--你在問什麼? – 2013-03-05 00:50:01
我編輯了文本。基本上,我試圖檢索PHP頁面上的PHP數組中的數據,並將其拉入HTML文檔。 – 2013-03-05 00:55:44