Я получаю эту ошибку при попытке получить эту страницу сведений о работе проекта. Это для школы, и я не очень хорошо понимаю PHP. «У вас есть ошибка в синтаксисе SQL, проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с '' в строке 1.Ошибка синтаксиса сервера PHP MSQL
Вот код этой страницы.
<?php
require_once('connection.php');
mysqli_select_db($conn, $dbname);
$recordID = $_GET['recordID'];
$query_Shoe_Details = "SELECT * FROM Products WHERE Shoe_Brand = $recordID";
$Shoe_Details = mysqli_query($conn, $query_Shoe_Details) or die(mysqli_error(($conn)));
$row_Shoe_Details= mysqli_fetch_assoc($Shoe_Details);
$totalRows_Shoe_Details = mysqli_num_rows($Shoe_Details);
?>
<!DOCTYPE html>
<html>
<head>
<title>details</title><?php include 'connection.php';?>
</head>
<body>
<p>Product Name: <?php echo $row_Shoe_Details['Product_Name']; ?></p>
<p><img src=
"images/%3C?php%20echo%20$row_Shoe_Details['Image_Name'];%20?%3E"></p>
<p>Description: <?php echo $row_Shoe_Details['Product_Description']; ?></p>
<p>Price: $<?php echo $row_Shoe_Details['Product_Price']; ?></p><?php
mysqli_free_result($Shoe_Details);
?>
</body>
</html>
сделать 'var_dump ($ recordID) 'перед' mysqli_query' и увидеть результат. – Iceman
Как бы выглядел код мудрый? Извините, что я сказал, что я совершенно новичок в этом – Jhodges11
. Добавьте 'var_dump ($ _ GET ['recordID']);' во вторую строку. затем запустите и посмотрите вывод. если он инициализирован. – Iceman