php - 如何从 PHP 条件更新 HTML DIV
问题描述
我试图在更新 MySQL 数据库中的一些信息时动态更新 HTML DIV,而不重新加载页面。如何让这个 HTML DIV 更新?
echo "<td id=\"trade_refs_update\">".(($results[$k]["trade_references_supplied"] == "Yes") ? "<img src=\"images/checkmark.png\" width=\"20\" height=\"20\" />" : "")."</td>";
这是PHP代码:
if(isset($_REQUEST["edit_app"]))
{
$columnname=$_REQUEST["column"];
$value=$_REQUEST["editval"];
if ($set_trade_references == 'Yes') {
$sql_update=('UPDATE apps_data set `'.$columnname.'` = "'.$value.'", "trade_refs" = "Yes" WHERE app_id='.$app_id.';');
echo "<script>$('#\"trade_refs_update\"').html('\"<img src=\"images/checkmark.png\" width=\"20\" height=\"20\" />\"');</script>";
} else {
$sql_update=('UPDATE apps_data set `'.$columnname.'` = "'.$value.'" WHERE app_id='.$app_id.';');
echo "<script>$('#\"trade_refs_update\"').html('\"<img src=\"images/error.png\" width=\"20\" height=\"20\" />\"');</script>";
}
$results = $db_handle->executeQuery($sql_update);
if ($DEBUG =='On'){
echo "columnname: ".$columnname."<BR>";
echo "value: ".$value."<BR>";
echo "sql_update: ".$sql_update."<BR>";
}
}
解决方案
我认为您正在寻找Ajax!:)
推荐阅读
- flutter - Flutter:Flutter_blue 蓝牙扫描无法在 Android 4.4.4 上正常工作
- shell - 我需要一个用于以下查询的 shell 脚本
- c# - 如何修复 C# 中的“IDX20804:无法从以下位置检索文档:'[PII is hidden]'”错误
- angular - 从 json 文件中获取数据时图表未打印
- video - 如何使用 aes 密钥对 hls 播放列表进行编码
- r - 确保在 CSV 输出中保持长数字
- regex - 使用正则表达式将 kebab-case 转换为 PascalCase
- c# - 如何处理我的 DataSet 中的“Out Of Index”异常?
- azure - 使用此脚本存储 azure 快照的位置
- java - 带有 https 域的 JiraClient (java) 的 SSL 握手异常