Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php表单没有';t将mysql\u查询发送到数据库_Php_Html_Mysql_Forms - Fatal编程技术网

Php表单没有';t将mysql\u查询发送到数据库

Php表单没有';t将mysql\u查询发送到数据库,php,html,mysql,forms,Php,Html,Mysql,Forms,因此,我的PHP表单不会向数据库发送任何信息 有一个到数据库的连接!我几天前检查了所有的东西 但它仍然不起作用 你知道我的代码有什么问题吗?非常感谢您的帮助 <!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class=

因此,我的
PHP
表单不会向数据库发送任何信息 有一个到数据库的连接!我几天前检查了所有的东西 但它仍然不起作用

你知道我的代码有什么问题吗?非常感谢您的帮助

 <!DOCTYPE html>
    <!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
    <!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
    <!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
    <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
        <head>                
            <meta charset="utf-8">        
            <title></title>
            <meta name="description" content="">
            <meta name="viewport" content="width=device-width, initial-scale=1">

            <meta name="description" content="Add your business website description here">
            <meta name="keywords" content="Add your, business, website, keywords, here">
            <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

            <!-- favicon -->  
            <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
            <link rel="icon" href="favicon.ico" type="image/x-icon">

            <!-- google fonts -->
            <link href='http://fonts.googleapis.com/css?family=Raleway:400,500,600,700,800,900%7CMerriweather:400,400italic,300,300italic,700,700italic' rel='stylesheet' type='text/css'>
            <!-- Font icons -->
            <link rel="stylesheet" href="css/vendor/elegant-font-icon.css">

            <!-- stylesheet -->
            <link rel="stylesheet" href="css/vendor/bootstrap.css">        
            <link rel="stylesheet" href="css/style.css">
            <link rel="stylesheet" href="css/custom.css">
            <link rel="stylesheet" href="css/vendor/animate.css">
            <link rel="stylesheet" href="css/vendor/owl.carousel.css">


            <!-- style switcher -->
            <link rel="stylesheet" href="css/vendor/style-switcher.css">
            <!-- Custom styles for this template -->        
            <link rel="stylesheet" type="text/css" href="css/colors/blue.css" title="blue" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/blue-2.css" title="blue-2" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/purple.css" title="purple" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/green.css" title="green" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/green-2.css" title="green-2" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/yellow.css" title="yellow" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/orange.css" title="orange" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/red.css" title="red" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/red-2.css" title="red-2" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/red-3.css" title="red-3" media="screen"/>        
            <link rel="stylesheet" type="text/css" href="css/colors/pink.css" title="pink" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/pink-2.css" title="pink-2" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/beige.css" title="beige" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/midnight.css" title="midnight" media="screen"/>
            <link rel="stylesheet" type="text/css" href="css/colors/black.css" title="black" media="screen"/>


            <script type="text/javascript" src="js/vendor/jquery-1.11.0.min.js"></script>        
            <script type="text/javascript" src="js/vendor/modernizr.custom.js"></script>
            <!--[if lt IE 9]>
                <script type="text/javascript" src="js/vendor/html5-3.6-respond-1.1.0.min.js"></script>
            <![endif]-->
        </head>    
      <body>


    <div class="row">            
                  <fieldset id="contactform" class="wow bounce" data-wow-duration="2s" data-wow-delay="0.5s"> 
                 <form action="http://xxxxx.com/forma.php " method="POST">            
                    <div id="form_result"></div>
                    <div class="row">
                      <div class="col-md-6 col-md-offset-3">
                        <input name="name" type="text" id="name" class="form-control" placeholder="Your Name">
                      </div>
                    </div>
                    <div class="row">
                      <div class="col-md-3 col-md-offset-3">
                        <input name="email" type="text" id="email" class="form-control" value="" placeholder="Your email">
                      </div>                
                      <div class="col-md-3">
                        <input name="phone" type="text" id="phone" class="form-control" value="" placeholder="Your Number">
                      </div>
                    </div>
                    <div class="row">         
                      <div class="col-md-6 col-md-offset-3">
                        <textarea name="message" cols="40" rows="5" id="comments" class="form-control" placeholder="Your Message"></textarea>
                      </div>
                    </div>
                    <div class="row">
                      <div class="col-md-12 text-center">                    
                          <button type="submit" class="btn btn-default btn-lg" id="submit">SUBMIT</button>

                      </div>
                    </div>
                    </form>
                  </fieldset>
                  </div>



                  </body>
    </html>


    <?php

    $a=mysql_connect('xxxx','xxxx','xxxx');

    $b=mysql_select_db('xxxxx',$a);

    if (!$b){
    echo 'no connection db ';

    }
    if ($_POST['submit']) {

    mysql_query('INSERT INTO form SET name="'.$_POST['name'].'",email="'.$_POST['email'].'",phone='.$_POST['phone'].',message="'.$_POST['message'].'"');

    } 






    ?>

提交

您忘记了name属性。更改:

<button type="submit" class="btn btn-default btn-lg" id="submit">SUBMIT</button>
提交
致:

提交

您忘记了name属性。更改:

<button type="submit" class="btn btn-default btn-lg" id="submit">SUBMIT</button>
提交
致:

提交

添加属性名称

 <button type="submit" class="btn btn-default btn-lg" name="submit" id="submit">SUBMIT</button>

添加属性名称

 <button type="submit" class="btn btn-default btn-lg" name="submit" id="submit">SUBMIT</button>

mysql\u query()向服务器上与指定链接标识符关联的当前活动数据库发送唯一查询(不支持多个查询)。

mysql\u query()发送唯一查询(不支持多个查询)指向服务器上与指定链接标识符关联的当前活动数据库。

您的按钮没有名称“提交”$_POST查看属性的名称,而不是ID。您不应该使用过时的functions@StefanValchev他有一个
按钮类型
为什么要使用
输入
?只有
name=“submit”
解决了这个问题。按钮submit与IE有严重的问题。更好的选择是使用输入。您的按钮没有名称“submit”$_POST查看属性的名称,而不是ID。您不应该使用过时的functions@StefanValchev他有一个
按钮类型
为什么要使用
输入
?只有
name=“submit”
解决了这个问题。按钮submit在IE上有严重的问题。更好的选择是使用input.yyyyyyyeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa xD=)鼃鼃ơ)())))))))))
 <button type="submit" class="btn btn-default btn-lg" name="submit" id="submit">SUBMIT</button>
if (isset($_POST['submit'])) {

 mysql_query('INSERT INTO form SET name="'.$_POST['name'].'",email="'.$_POST['email'].'",phone='.$_POST['phone'].',message="'.$_POST['message'].'"');

}