2016-08-06 3 views
-2

Мне нужно искать данные из базы данных.Xampp - PHP - SQLDatabase

<?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

локальный Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.5.35

Он находится в папке HTDOCS только я проверил с написанием также. Надеюсь, программа верна.

Но я получаю ошибку, как указано выше.

У меня есть сомнения в строке - форма действия = php_search_in_mysql_database.php

Правильно ли это?

Я новичок в php и sql. Пожалуйста, помогите мне запустить этот прогарм.

+0

Вы, возможно, потребуется предоставить больше информации – peter

ответ

1

Похоже на страницу, которую вы хотите открыть Doesnt существуют убедитесь, что страница или папка, в которой вы хотите существует доступ на HTDOCS thnxx

+0

Спасибо за ваш комментарий. Я проверил, что это только папка htdocs – Sukki