Mam plik PHP z moich ustawień konfiguracyjnych bazy danych zdefiniowane jako stałe, na przykład:Jak wstawić stałą PHP do zapytania SQL?
<?php
define(DB_HOST,"localhost");
define(DB_USERNAME,"root");
define(DB_PASSWORD,"password");
define(DB_NAME,"db_users");
define(DB_TABLE_1,"table_1");
define(DB_TABLE_2,"table_2);
?>
I oczywiście zawierać powyższy plik gdy chcę połączyć się z moim database..However, kiedy idę, aby wstawić Stałe definicji tabeli w zapytaniu SQL (patrz poniżej) wydaje się nie działać. Czy muszę w odpowiedni sposób uciec od stałej lub złączyć ją w jakiś sposób?
$query = "SELECT users FROM DB_TABLE_1";
Jeśli PHP zna różnicę między stałą a zmienną tylko do odczytu ... –