往MYSQL里写数据不一定用PHP呀!

解决方案 »

  1.   

    楼主啊,你说明白点吧
    具体提交什么信息?
    还有,也得留个email什么的,不然怎么发给你
      

  2.   


    $var=$_POST["varname"];//变量接收//连接数据库
    $host="主机IP";
    $user="用户名";
    $password="密码";
    $conn=mysql_connect($host,$user,$password);//$str_sql="sql语句";//注意PHP连接字符串用.号
    $result=mysql_query($str_sql,$conn);if($result)echo "操作成功";
    mysql_close($conn);
      

  3.   

    5楼正解,将数据写入的MySql的语句是INSERT INTO tablename (字段1,字段2,字段3...) VALUES ('值1','值2','值3'...)
      

  4.   

     没办法啊,我的网站只可以用php程序提交表单写,不能用asp
    就是个在线信息提交,比如说姓名,公司,需求,意见等等,谢谢各位帮忙啊
      

  5.   

    再请教一下$str_sql="sql语句";//注意PHP连接字符串用.号
    $var=$_POST["varname"];
    $rname=$_POST["rname"];
    $remail=$_POST["remail"];
    $rtel=$_POST["rtel"];
    $compname=$_POST["compname"];
    $rnum=$_POST["rnum"];
    $rphone=$_POST["rphone"];
    $address=$_POST["address"];
    $homepage=$_POST["homepage"];//变量接受
    $query = "insert into online(rname,remail,rtel,compname,rnum,rphone,address,homepage) values ('.rname.','.remail.','.rtel.','.compname.','.rnum.','.rphone.','.address.','.homepage.')"; 
    $result=mysql_query($query,$link); 

    if($err){ 
      echo "发生错误</a>"; 

    else
     echo "操作成功";
        mysql_close($link);
       
    这么写哪里不对啊,我还是出现错误
      

  6.   


    $var=$_POST["varname"]; 
    $rname=$_POST["rname"]; 
    $remail=$_POST["remail"]; 
    $rtel=$_POST["rtel"]; 
    $compname=$_POST["compname"]; 
    $rnum=$_POST["rnum"]; 
    $rphone=$_POST["rphone"]; 
    $address=$_POST["address"]; 
    $homepage=$_POST["homepage"];//变量接受 $query   =   "insert   into   online(rname,remail,rtel,compname,rnum,rphone,address,homepage)values   ('".$rname."','".$remail."','".$rtel."','".$compname."','".$rnum."','".$rphone."','".$address."','".$homepage."')";   
    $result=mysql_query($query,$link);   
    if($err){   
        echo   "发生错误 </a> ";   
    }   
    else 
      echo   "操作成功"; 
            mysql_close($link); 
      

  7.   

    哈,CSDN那破设计,连CSS也不设好.
      

  8.   

    <html><body><?php $var=$_POST["varname"];
    $rname=$_POST["rname"];
    $remail=$_POST["remail"];
    $rtel=$_POST["rtel"];
    $compname=$_POST["compname"];
    $rnum=$_POST["rnum"];
    $rphone=$_POST["rphone"];
    $address=$_POST["address"];
    $homepage=$_POST["homepage"];
     $mysql_user="";
     $mysql_password="";
     $link=mysql_connect("localhost",$mysql_user,$mysql_password)or die("Could not connect");print("connected successfully");$query = "insert into online(rname,remail,rtel,compname,rnum,rphone,address,homepage) values ('".$rname."','".$remail."','".$rtel."','".$compname."','".$rnum."','".$rphone."','".$address."','".$homepage."')";  
    $result=mysql_query($query,$link); 
    $err = mysql_error(); 
    if($err){ 
      echo "发生错误,请通知<a href=mailto:[email protected]>站长</a>"; 

    else echo "操作成功";
        mysql_close($link);
       
    ?></body>
    </html> 还是不对啊 到底哪错了,为什么总是“发生错误”
      

  9.   

    [code=PHP]<html><body><?php $var=$_POST["varname"];
    $rname=$_POST["rname"];
    $remail=$_POST["remail"];
    $rtel=$_POST["rtel"];
    $compname=$_POST["compname"];
    $rnum=$_POST["rnum"];
    $rphone=$_POST["rphone"];
    $address=$_POST["address"];
    $homepage=$_POST["homepage"];
     $mysql_user="";
     $mysql_password="";
     $link=mysql_connect("localhost",$mysql_user,$mysql_password)or die("Could not connect");print("connected successfully");$query = "insert into online(rname,remail,rtel,compname,rnum,rphone,address,homepage) values ('".$rname."','".$remail."','".$rtel."','".$compname."','".$rnum."','".$rphone."','".$address."','".$homepage."')";  
    $result=mysql_query($query,$link); 
    $err = mysql_error(); 
    if($err){ 
      echo "发生错误,请通知<a href=mailto:[email protected]>站长</a>"; 

    else echo "操作成功";
        mysql_close($link);
       
    ?></body>
    </html> 还是不对啊 到底哪错了,为什么总是“发生错误”[/code]
      

  10.   

    [code=[code=PHP]<html><body><?php $var=$_POST["varname"];
    $rname=$_POST["rname"];
    $remail=$_POST["remail"];
    $rtel=$_POST["rtel"];
    $compname=$_POST["compname"];
    $rnum=$_POST["rnum"];
    $rphone=$_POST["rphone"];
    $address=$_POST["address"];
    $homepage=$_POST["homepage"];
     $mysql_user="";
     $mysql_password="";
     $link=mysql_connect("localhost",$mysql_user,$mysql_password)or die("Could not connect");print("connected successfully");$query = "insert into online(rname,remail,rtel,compname,rnum,rphone,address,homepage) values ('".$rname."','".$remail."','".$rtel."','".$compname."','".$rnum."','".$rphone."','".$address."','".$homepage."')";  
    $result=mysql_query($query,$link); 
    $err = mysql_error(); 
    if($err){ 
      echo "发生错误,请通知<a href=mailto:[email protected]>站长</a>"; 

    else echo "操作成功";
        mysql_close($link);
       
    ?></body>
    </html> 还是不对啊 到底哪错了,为什么总是“发生错误”[/code]][/code]
      

  11.   

    在$result=mysql_query($query,$link);   
    改成:
    $result=mysql_query($query) or die(mysql_error());
    调试一下看看提示什么   
      

  12.   

    谢谢楼上,我忘加mysql_select_db('数据库');了
    终于成功了
    现在还有个问题就是在这里文本域和复选框的数据是怎么接受的啊?
      

  13.   

    我用$software = explode(" ", $HTTP_POST_VARS["yes0"]); 取复选框中的值,库中始终是array怎么办?
    <input name="yes0[]" type="checkbox"  value="3">
    <input name="yes0[]" type="checkbox"  value="5">   
      

  14.   

    $software   =   join("   ",   $HTTP_POST_VARS["yes0"]);
      

  15.   

    我用$software = implode(",",$_POST["yes0"]);解决了,
    谢谢各位