Мой код такой:
<?php
define("ERROR", "SOMETHING WRONG WITH MY DATABASE");
...
if (!mysql_query($q)){
die(ERROR);
}
?>
Теперь я хочу заменить «ЧТО-ТО НЕПРАВИЛЬНО С МОЕЙ БАЗОЙ БАЗЫ» на mysql_error()
на случай, если я захочу его отладить.какой самый простой способ?
Это не похоже на работу: define("ERROR", mysql_error());
---- edit ---
Я не хочу использоватьmysql_error () в производственной среде может помочь злоумышленнику выяснить, что связано с моей базой данных?Это моя точка зрения использования постоянной строки
, как в C , которую вы можете сделать #define x yourfunction()
Я не уверен, что смогу сделать то же самое в php