[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как правильно выводить константы?
argentines
Доброе время суток!

у меня проблема с выводам константы вроди все правельно а текст не выводит вот скрипт

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 и в рабоде, заеняя на текст ошибки.

Спустя 5 часов, 1 минута, 14 секунд (24.06.2011 - 22:25) kovaldm написал(а):
Игорь_Vasinsky
neadekvat
Да че вы спорите? Вопрос был:
Цитата
Как правильно выводить константы?

Спустя 6 часов, 55 минут, 7 секунд (25.06.2011 - 05:20) argentines написал(а):
большое человеческое спасибо за помощь мне и
этот вариант
[/php]echo '<p>'. MY_ERROR .'</p>';

и этот помог
[php]mysql_connect($host, $user, $pass) or die(mysql_error());
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.