php – 使用jQuery / AJAX更新MYSQL
发布时间:2020-12-13 18:17:49 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试使用PhoneGap和jQuery Mobile构建移动应用程序.在我的应用程序中,我有一个页面,其中是 PHP文件的链接,它更新MYSQL并转到下一页.但是使用PhoneGap我需要在外部服务器上安装所有PHP文件,因此我无法在此应用程序上使用当前的解决方案. 这是我用来更新
我正在尝试使用PhoneGap和jQuery Mobile构建移动应用程序.在我的应用程序中,我有一个页面,其中是
PHP文件的链接,它更新MYSQL并转到下一页.但是使用PhoneGap我需要在外部服务器上安装所有PHP文件,因此我无法在此应用程序上使用当前的解决方案.
这是我用来更新MYSQL的PHP <?php $var = @$_GET['id'] ; $con = mysql_connect("localhost","username","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("database",$con); mysql_query("UPDATE table SET condition=true WHERE ID= "$var" "); header('Location: http://1.2.3.4/test'); mysql_close($con); ?> 那么当用户点击按钮时如何运行这个PHP呢?我想用jQuery / AJAX?
可以说上面的PHP代码在文件update.php中.然后你可以使用以下代码 –
<head> <script src="jquery.js"></script> <script> function UpdateRecord(id) { jQuery.ajax({ type: "POST",url: "update.php",data: 'id='+id,cache: false,success: function(response) { alert("Record successfully updated"); } }); } </script> </head> <body> <input type="button" id="button_id" value="Update" onClick="UpdateRecord(1);"> </body> 只需在UpdateRecord函数中传递一个有效的id.将您的PHP代码放在update.php文件中.为了更安全,在PHP代码中替换$var = @ $_ GET [‘id’]; $var = @ $_ POST [‘id’];并检查这是否适合您 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |