Xampp - PHP - SQLDatabase

时间:2016-08-06 10:31:14

标签: php html xampp

我需要从数据库中搜索数据。

<?php

       if(isset($_POST['Search']))
        {
          $id = $_POST['id'];
          $connect = mysqli_connect("localhost","root","","testing");
          $query = "SELECT `id`, `FName`, `LName` FROM `testtable'  WHERE 'id' = $id LIMIT 1";
         $result = mysqli_query($connect, $query);
        if(mysqli_num_rows($result) > 0)
        {
         while ($row = mysqli_fetch_array($result))
         {
            $FName = $row['FName'];
            $LName = $row['LName']; 
          }
            else 
              {
                  echo "Undefined ID";
                  $FName = "";
                  $LName = "";
              }

                 mysqli_free_result($result);
                 mysqli_close($connect);
              }

               else{

                    $FName = "";
                    $LName = "";
                   }

       ?>
          <!DOCTYPE html>
          <html>
          <head>
          <title> PHP </title>
          <meta charset="UTF-8">
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
          </head>
          <form action="php_search_in_mysql_database.php" method="post">
          id:<input type="text" name="id"><br><br>
          FName:<input type="text" name="FName" value="<?php echo $FName;?>">                <br><br>
          LName:<input type="text" name="LName" value="<?php echo $LName;?>"><br><br>
         <input type="Submit" name="Search" value="Search">
    </form>
     </html>

在我的php程序中,如果按下搜索按钮,我会收到如下错误

  

找不到对象!

     

在此服务器上找不到请求的URL。关于的链接   引用页面似乎是错误的或过时的。请通知作者   关于错误的那个页面。

     

如果您认为这是服务器错误,请与网站管理员联系。

     

错误404

     

localhost Apache / 2.4.17(Win32)OpenSSL / 1.0.2d PHP / 5.5.35

仅限htdocs文件夹  我也用拼写检查了一下。  我希望该计划是正确的。

但是我得到的错误就像上面那样。

我有一个疑问 - 表格动作= php_search_in_mysql_database.php

这是对的吗?

我是php和sql的新手。请帮助我运行这个程序。

1 个答案:

答案 0 :(得分:1)

似乎您要打开的页面不存在,请确保您想访问的页面或文件夹存在于htdocs thnxx上