插入数据后 数据库会有两条一样的数据?

来源:-

码虫

2015-08-16 17:21

 function add(){

   $name="李白";

   $age="12";

mysql_connect(host,user,pwss);

    mysql_select_db('conter');

    mysql_query("set names 'utf8'");

   $sql=("insert into test(name,age) values('$name','$age')");

   if(mysql_query($sql)){

echo "<script>alert('添加好了');</script>";

   }else{

   echo "添加失败!";

   }

   

   }

http://img.mukewang.com/55d0561e00013c3205020173.jpg

写回答 关注

2回答

  • xyf90314
    2015-08-16 20:27:15

    <script>alert('添加好了');</script>会不会是这句(点击确定弹出框消失后)又刷新了一遍

  • 思君满月
    2015-08-16 17:25:42

    从代码逻辑上看不出哪里除了问题,也许你不小心调用了两次add方法,把其他的代码贴出来看看

    码虫

    function add(){ $name="李白"; $age="12"; connects(); $sql=("insert into test(name,age) values('$name','$age')"); if(mysql_query($sql)){ echo "<script>alert('添加好了');</script>"; }else{ echo "添加失败!"; } } add();

    2015-08-16 17:38:38

    共 1 条回复 >

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181835 学习 · 2577 问题

查看课程

相似问题