2016-08-06 17 views
-2

Ich muss die Daten aus der Datenbank suchen.Xampp - PHP - SQLDatenbank

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

In meinem PHP-Programm, wenn ich die Suche drücken Sie die Taste I wie ein Fehler bekam unter

Objekt wurde nicht gefunden!

Die angeforderte URL wurde auf diesem Server nicht gefunden. Der Link auf der verweisenden Seite scheint falsch oder veraltet zu sein. Bitte informieren Sie den Autor dieser Seite über den Fehler.

Wenn Sie denken, dass dies ein Serverfehler ist, wenden Sie sich bitte an den Webmaster.

Fehler 404

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

Es ist in htdocs Ordner nur ich auch mit den Schreibweisen geprüft. Ich hoffe das Programm ist korrekt.

Aber ich bekomme den Fehler wie oben.

Ich habe einen Zweifel in line - form action = php_search_in_mysql_database.php

dies richtig ist?

Ich bin neu in PHP und Sql. Bitte hilf mir, dieses Programm zu starten.

+0

Sie benötigen weitere Informationen – peter

Antwort

1

scheint, wie die Seite, die Sie wollen doesnt öffnen exist stellen Sie sicher, dass die Seite oder den Ordner, den Sie wollen den Zugriff auf den htdocs existiert thnxx

+0

, um Ihnen für Ihren Kommentar danken. Ich habe überprüft, dass es nur im htdocs-Ordner ist – Sukki