у меня проблема с выводам константы вроди все правельно а текст не выводит вот скрипт
define('MY_ERROR','ошибка подсоединения БД');
и вывд
есно"<p>MY_ERROR</p>";
По идеи должна вывоюится надпись (ошибка подсоединения БД) но увы кроми канстанты ни че не показывает.
Спустя 9 минут, 45 секунд (24.06.2011 - 16:03) kovaldm написал(а):
echo '<p>'. MY_ERROR .'</p>';
Спустя 7 минут, 20 секунд (24.06.2011 - 16:11) Игорь_Vasinsky написал(а):
Цитата |
define('MY_ERROR','ошибка подсоединения БД'); |
А можно просто or die();
mysql_connect($host, $user, $pass) or die("ошибка подсоединения БД");а лучше
mysql_connect($host, $user, $pass) or die(mysql_error());
Спустя 57 минут, 53 секунды (24.06.2011 - 17:09) neadekvat написал(а):
Игорь_Vasinsky, да нихрена не лучше! Не надо советовать die как вариант, лучший, чем вывод ошибки в дизайн.
А если советуешь - стоит сделать заметку о том, что этот вариант является хорошим лишь для отработки скрипта.
А если советуешь - стоит сделать заметку о том, что этот вариант является хорошим лишь для отработки скрипта.
Спустя 14 минут, 54 секунды (24.06.2011 - 17:24) Игорь_Vasinsky написал(а):
neadekvat
Именно для отладки mysql_error(), а так же я не брезгую die и в рабоде, заеняя на текст ошибки.
Именно для отладки mysql_error(), а так же я не брезгую die и в рабоде, заеняя на текст ошибки.
Спустя 5 часов, 1 минута, 14 секунд (24.06.2011 - 22:25) kovaldm написал(а):
Игорь_Vasinsky
neadekvat
Да че вы спорите? Вопрос был:
neadekvat
Да че вы спорите? Вопрос был:
Цитата |
Как правильно выводить константы? |
Спустя 6 часов, 55 минут, 7 секунд (25.06.2011 - 05:20) argentines написал(а):
большое человеческое спасибо за помощь мне и
этот вариант
[/php]echo '<p>'. MY_ERROR .'</p>';
этот вариант
[/php]echo '<p>'. MY_ERROR .'</p>';
и этот помог
[php]mysql_connect($host, $user, $pass) or die(mysql_error());