$query="insert into tb_insert (name,number,tel,address) values('$name','$number','$tel','$address')";

解决方案 »

  1.   

    数据库连接成功的, 字段表如下
      字段        类型           整理                 属性    Null    默认       额外               操作 
      id        int(11)                                 否               auto_increment               
      name     varchar(30)  gb2312_chinese_ci           否                 
      number    int(11)                                 否                 
      tel      int(14)                                  否                 
      address   varchar(50) gb2312_chinese_ci           否  
      

  2.   

    $query="insert into tb_insert (name,number,tel,address) values('$name',$number,$tel,'$address')";
    这样试试
      

  3.   

    SQL语句里少了空格吧?$query="insert into tb_insert (name,number,tel,address) values ('$name','$number','$tel','$address')";
      

  4.   

    你的SQL看上去没错,你为什么不放在phpmyadmin运行看出什么错误了呢!
      

  5.   

    找到错误的原因了,  在MYSQL里面插入insert into tb_insert (name,number,tel,address) values('$name',$number,$tel,'$address')    显示表是只读的不能插入,,请问怎么改 
      

  6.   

    你可以试试这个http://topic.csdn.net/t/20030317/11/1539597.html
      

  7.   

    number的类型是 int ,mysql 内是字符串 。