处理php而不刷新页面

时间:2016-11-20 13:02:13

标签: php mysql ajax

我在插入数据库的过程中遇到问题,我有3个表,我想交替处理3个表。 例如: 我想将进程插入到表A中,从数据表A继续到表B,并从数据表B继续到表C无需刷新页面,我想使用Ajax,是否有任何脚本使用? 我的剧本:

<?php 
break;
    case submit :
@mysql_query("INSERT INTO table_A(id,field1,field2,field3,date) VALUES ('','$field1','$field2','$field3','$datenow')");
echo "<meta http-equiv='refresh' content='0;URL=index.php?mod=process&act=step1'>";
break;
    case step1 :
@mysql_query("INSERT INTO table_B (id,field1,field2,field3,date) VALUES ('','$field1','$field2','$field3','$datenow')");
echo "<meta http-equiv='refresh' content='0;URL=index.php?mod=process&act=step2'>";
break;
    case step2 :
case step1 :
@mysql_query("INSERT INTO table_C (id,field1,field2,field3,date) VALUES ('','$field1','$field2','$field3','$datenow')");
echo "<meta http-equiv='refresh' content='0;URL=index.php?mod=process&act=OK'>";
?>

1 个答案:

答案 0 :(得分:0)

我认为您需要查看一些文档并尝试做一些事情。

了解什么是ajax并在此处使用javascript:http://www.w3schools.com/js/js_ajax_intro.asp

在这里使用jquery for ajax:http://www.w3schools.com/jquery/jquery_ref_ajax.asp

最后切换语句语法:http://www.w3schools.com/php/php_switch.asp