Мне нужно искать данные из базы данных.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. Пожалуйста, помогите мне запустить этот прогарм.
Вы, возможно, потребуется предоставить больше информации – peter