我在服务器(第一台服务器)中有一个Web应用程序,但是我在一个php页面插入数据,该页面保存在其他服务器(第二台服务器)中。 我正在通过第二服务器网页更新sql值。而我运行更新查询数据库正在更新,甚至更新信息显示在第二服务器前端和数据库中。 但是应用程序以之前的值运行。
在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>
&#13;
第二个服务器更新查询代码:
$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'");
}
&#13;
最后我想更新第二服务器php页面的值,该页面将在第一台服务器的Web应用程序中执行。 服务器访问我有,但项目是 需要从第二台服务器运行php mysql有效脚本 数据库更新也成功显示在第一个服务器页面上 但程序运行在以前的值,应用程序正在执行 以前的价值。我已经成功更新了第二台服务器的数据 只是想知道如何执行pregramme,哪个运行在从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();
&#13;
答案 0 :(得分:0)
尝试 $ mysqli-&GT;提交() 在代码的最后。