AJAX往数据库添加内容
<h1>添加数据</h1> <div>代号:<input type="text" id="code"/></div> <div>名称:<input type="text" id="name"/> </div> <input type="button" value="添加" id="add"/> </body> <script type="text/javascript"> $("#add").click(function(){ var code=$("#code").val();//val后面一定要加括号 var name=$("#name").val(); $.ajax({ url:"ajax_tianjiachu.php", data:{c:code,n:name}, type:"POST",//提交方式 dataType:"TEXT",//返回字符串,T大写 success: function(data){ if(data.trim()=="OK")//data.trim 去空格,防止出错 alert ("添加成功"); else alert("添加失败"); } }); }) </script>
1 <?php 2 $code=$_POST["c"]; 3 $name=$_POST["n"]; 4 require "DBDA.class.php"; 5 $db=new DBDA(); 6 $sql="insert into nation values('{$code}','{$name}')";//加引号,加中括号 7 if($db->query($sql,0))//0是增删改,1是添加 8 { 9 echo "OK"; 10 } 11 else 12 {echo "NO"; 13 }