[英]Display content from database on HTML page via Ajax and PHP
我想在html頁面上發布數據庫中的一些內容。 我不確定執行此操作的最佳方法是什么,但我猜想是與下面的代碼類似的東西。 如果有更好的方法,請告訴我。
HTML:
$(document).ready(function(){
$.ajax({
type : "POST",
url : 'tablepageload.php',
data : 'test',
success: function(data) {
$('#echobox').html(data);
}
});
});
PHP:
if (isset($_POST['test'])) {
$sendtable = "SELECT `timein` FROM `timestamp` WHERE id='" . $latestrow . "' LIMIT 1";
$result = mysqli_query($link, $sendtable);
$row = mysqli_fetch_array($result);
echo $row['timein'];
};
您的工作流程對我來說似乎很好。
本質上,正如已經提到的,您要實現的工作流程是:
查看您的代碼,我有一些指針。
考慮使用jquery .load()函數。 如果您的ajax調用只不過是填充div而已,那么您也可以使用它。
在您的SQL查詢方面,我建議看:
希望這對您有所幫助
編輯:還注意到您的ajax調用問題:
$.ajax({
type : "POST",
url : 'tablepageload.php',
//data : 'test',
//$_POST['test'] = "some_value",
//$_POST['another'] = "test"
data : {test:'some_value', another:'test'},
success: function(data) {
$('#echobox').html(data);
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.