mysql一直返回空结果(错误)

时间:2015-12-24 10:50:51

标签: php mysql

我有一个基本问题。我有一个简单的表(1个字段只有-nama)和1个简单的页面使用PHP。我可以将数据插入表“userad”。但是当我添加几个字段,如id,name2,color2和hobby2时,mysql经常返回空结果。 id是整数NOT NULL,也不是自动递增。我不确定是什么问题。我已经浏览互联网寻求解决方案,但无法找到并理解解决问题的方法。请帮忙... tq ..

以下是能够显示数据的单个数据mysql的PHP脚本。

<?php
// Start the session.

session_start();

require 'connect-test.php';

  if(isset($_POST['nama']))

   {  $nama = $_POST['nama']; 

    $stmt = $conn->prepare("INSERT INTO userad (nama) VALUES (?)");
    $stmt->bind_param("s", $nama);
    $stmt->execute();

    $stmt->close();
    $conn->close();   } 

  ?>

<html>
<head> </head>
<body>

<form name="form2" method="post" action="testdelete2.php">

          <p>nama :
          <input type="text" name="nama" id="nama">

        </p>
    <p>
    <input type="submit" name="button" id="button" value="Submit">
  </p>

      </form>     
      </body>
               </html>

下面是多个数据的php脚本 - mysql不断返回空结果(错误)

<?php
// Start the session.

session_start();

require 'connect-test.php';

 if(isset($_POST['submit']))

   {
    $id = $_POST['id'];
    $name2 = $_POST['name2'];
    $color2 = $_POST['color2'];
    $hobby2 = $_POST['hobby2'];



    $stmt = $conn->prepare("INSERT INTO userad (id,name2,color2,hobby2) VALUES (?,?,?,?)");
    $stmt->bind_param("isss",$id,$name2,$color2,$hobby2);
    $stmt->execute();

    $stmt->close();
    $conn->close();}

<html>
<head> </head>
<body>

<form name="form2" method="post" action="testdelete2.php">

          <p>id:
          <input type="text" name="id" id="id">

        </p>
 <p>name2:
          <input type="text" name="name2" id="name2">

        </p>
 <p>color2:
          <input type="text" name="color2" id="color2">

        </p>
 <p>hobby2:
          <input type="text" name="hobby2" id="hobby2">

        </p>
    <p>
    <input type="submit" name="button" id="button" value="Submit">
  </p>

      </form>     
      </body>
               </html>

1 个答案:

答案 0 :(得分:1)

window.onload = function() {
    document.getElementById("demo").innerHTML =
    typeof "john" + "<br>" +
    typeof 3.14 + "<br>" +
    typeof false + "<br>" +
    typeof [1,2,3,4] + "<br>" +
    typeof {name:'john', age:34};
}

以两种形式使用此输入类型提交并检查