数据显示更新数据结果,但更新数据结果是不工作的PHP
Data showing updata result but updata result is not working PHP
我有一个web应用程序在服务器(第1台服务器),但我插入数据与php页面保存在其他服务器(第2台服务器)。我正在通过第二服务器网页更新sql值。而我运行更新查询数据库正在更新,甚至更新信息显示在第二服务器前端和数据库。
在web应用程序(前端管理面板)有一个按钮名称"编辑",而我点击编辑按钮没有插入任何值,它在当时的更新值,并与我通过第二个服务器网页更新的值一起工作。
编辑按钮代码(web应用程序第一个服务器字体结束代码)
<FORM action="aegateway.jsp" method="POST" id='aeform' name='aeform' onSubmit="javascript:document.getElementById('submitbutton').disabled=true">
<input type="hidden" name="cookie" value="535359523575209555454557521795755555652554555575226556501345397543575443548154" />**
<input type="hidden" name="submitted" id="submitted" value="true" />
<input type='hidden' name='rk' value='189' />
<INPUT class='ibutton bwidth' type='submit' name='submitbutton' id='submitbutton' value='EDIT' /> <br><br>
</FORM>
第二个服务器更新查询代码:
$sql = "SELECT AVG(column_name) as column_name1st, column_name2nd FROM table_name WHERE column_name = '0122' && column_name1st > 0";
$result = $mysqli->query($sql);
while($row = $result->fetch_assoc()) {
$meanvalue = $row["column_name1st"];
}
if($column_name1st > 70){
$mysqli->query("UPDATE table_name2 SET field_name_one='0', field_name_two='30' WHERE username='user_id'");
}
elseif($meanvalue < 60)
{
$mysqli->query("UPDATE table_name2 SET field_name_one='6', field_name_two='0' WHERE username='user_id'");
}
最后我想从第二个服务器php页面更新值,这将在第一个服务器的web应用程序中执行。两个服务器访问我有,但项目是需要从第二个服务器运行PHP mysql有效的脚本数据库更新成功也显示在第一个服务器页面上但是程序运行在先前的值上,应用程序正在执行前一个值。我已经成功地从第二个服务器更新了数据只是想知道如何执行程序,其中一个运行的当前值是从2server
更新的我已经尝试了提交功能,但不工作:
$sql = "SELECT AVG(duration) as duration, clientrateprefix FROM cdr_$mytable WHERE clientrateprefix = '8801' && duration > 0";
$result = $mysqli->query($sql);
while($row = $result->fetch_assoc()) {
$meanduration = $row["duration"];
}
if($meanduration > 120){
$mysqli->query("UPDATE tablename SET field_name='value', field_name='value' WHERE colum_name='user_id'");
}
elseif($meanduration < 60)
{
$mysqli->query("UPDATE tablename SET field_name='3', field_name_two='value' WHERE colum_name='user_id'");
}
$mysqli->commit();
尝试mysqli -> commit ()
相关文章:
- 平均值:无法将数据更新到数据库
- d3在数据更新时错误地附加了dom元素
- 使用角度传递的数据更新模态
- jQuery使用XML数据更新UL列表
- ng表DOM未使用数据更新进行更新
- 在线/离线数据更新移动最佳实践
- 使用 预测 API 数据更新的 HTML 模板
- JQuery 数据表列数据更新工作太慢
- 使用Plotly中的新数据更新图形的高性能方法
- 使用新数据更新 D3 饼图.json
- jQuery - 使用相同的数据更新 2 个或多个表单字段
- 如何在数据更新时更新可重用的 d3.js 图形
- 组合框/下拉框在数据更新后未更新
- 在 JavaScript 中的数据更新后,我的 DOM 对象不会更新
- 如何使用来自外部源的数据更新 ng 模型
- 主干.js:使用不同的数据更新集合
- 对数据库进行 AJAX 编辑时,我是否应该立即使用新数据更新接口
- 计划脚本以使用外部数据更新数据库
- 使用从 MongoDB 获取的新数据更新对象属性
- 如何每 n 分钟使用数据更新一次 Web 应用程序