Ошибка синтаксиса SQL Версия сервера MariaDB для правильного использования синтаксиса рядом с 'WHERE ID = 4' в строке 1

У меня есть эта линияSQL:

$sql = "SELECT ID, ListStID, ListEmail, Title FROM $entry_database 
        WHERE ID = '". $ReqBookID ."'";
$result = mysqli_query($conn, $sql);

Как вы можете видеть, я выбираю идентификатор записи, ListStID, ListEmail и заголовок столбца, если идентификатор равен строке чисел (или текста), которая задается пользователем в форме.

Все в порядке, и я не получаю никакой синтаксической ошибки при написании кода (я использую программное обеспечение редактора кода. Однако, когда я использую его в Интернете, я получаю эту ошибку:

Ошибка: SELECT ID, ListStID, ListEmail, Title FROM WHERE ID = '4' У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса, который можно использовать рядом с 'WHERE ID =' 4 '' в строке 1

Я очень новичок в PHP, и я уверен, что я добавляю дополнительные 'или', поэтому я был бы очень признателен, если бы вы могли помочь мне с этой проблемой. Я попробовал ответы на похожие вопросы, но пока безуспешно.

ОБНОВЛЕНИЕ 1:

Так что спасибо всем, кто указал на это, я исправил ошибку $ entry_database, и теперь она работает правильно.

Большое СПАСИБО за все ваши усилия.

Ответы на вопрос(3)

Ваш ответ на вопрос