Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Илья
@sidorchik
PHP
MySQL
SQL
Надо ли в sql-запросе писать or die?
В PHP я пишу такие sql-запросы:
Видел, что другие добавляют в запрос такую штуку: or die("Не могу подключиться."). Это нужно писать? Обязательно?
Ещё я пишу в конце: , $db). А это нужно?
Вопрос задан
более трёх лет назад
379 просмотров
3
комментария
Подписаться
1
Оценить
3
комментария
Facebook
Вконтакте
Twitter
cha-cha
@cha-cha
Отрезать руки автору данного кода.
Написано
более трёх лет назад
Arris
@Arris
cha-cha
: ну что поделаешь, если язык учат по мануалам старым как говно мамонта? Старым, но лежащим в топе поисковых систем.
Можно ли сделать мир лучше?
Можно. Но никто не оценит.
Написано
более трёх лет назад
ThunderCat
@ThunderCat
Куратор тега PHP
cha-cha
: да-да, по самую шею!
Написано
более трёх лет назад
Решения вопроса
1
Александр Тихомиров
@SysNord
or die добавяют когда нужно прекратить работу скрипта при ошибке, а в скобках собственно текст, который будет выводиться. Но, как отписались коллеги выше, лучше использовать PDO
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
2
SagePtr
@SagePtr
Еда - это святое
Откройте для себя
PDO
Ответ написан
более трёх лет назад
10
комментариев
Нравится
5
10
комментариев
Facebook
Вконтакте
Twitter
Илья
@sidorchik
Автор вопроса
Спасибо, позже изучу.
Так, нужно писать or die("Не могу подключиться.")?
Написано
более трёх лет назад
Arris
@Arris
Илья Сидорчик
: откройте для себя логику. Зачем пишут "не могу подключиться"?
Написано
более трёх лет назад
Илья
@sidorchik
Автор вопроса
Arris
, ну типо возникла какая-то случайная ошибка для подключения к базе данных)
Написано
более трёх лет назад
Arris
@Arris
Илья Сидорчик
: это неправильный ответ. думайте дальше.
Написано
более трёх лет назад
AlikDex
@AlikDex
Илья Сидорчик
: изучи сейчас, и не задавай больше таких вот вопросов. Они сами собой отпадут.
Написано
более трёх лет назад
Илья
@sidorchik
Автор вопроса
Arris
, я специально задал здесь вопрос, чтобы узнать ответ :-)
Написано
более трёх лет назад
Arris
@Arris
Илья Сидорчик
: и что делает die('message')?
Вы, вон, вроде в гимназии работаете, да? Вот давайте я вас как бывший учитель и подтолкну к решению :-D
Написано
более трёх лет назад
Илья
@sidorchik
Автор вопроса
Arris
, я закончил школу в этом году :-)
Мне кажется, die('message') понимает, что соединение не получилось, и выдаёт предупреждение)
Написано
более трёх лет назад
cha-cha
@cha-cha
Илья Сидорчик
: угу, предупреждегте с "летальным" исходом.
Написано
более трёх лет назад
Arris
@Arris
Илья Сидорчик
: тем хуже для вас. тогда слушайтесь старших и думайте над тем, что вам говорят.
php.net/manual/ru/function.die.php
Sapienti sat.
Написано
более трёх лет назад
ThunderCat
@ThunderCat
Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Мальчик, в какой библиотеке ты нашел этот древний зловещий манускрипт заклинаний черных колдунов?
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
+1 ещё
Простой
Как создать параметризированный SQL запрос через pyodbc к Mysql?
нет подписчиков
16 авг.
114 просмотров
2
ответа
Python
+1 ещё
Простой
Как сделать экранирование символов в Python для SQL запроса?
1 подписчик
16 авг.
123 просмотра
1
ответ
PHP
Простой
После переезда на новый хостинг перестал работать сайт?
1 подписчик
13 авг.
296 просмотров
4
ответа
PHP
Простой
Чем собирать статистику запросов от клиентов на сервере?
1 подписчик
13 авг.
227 просмотров
6
ответов
MySQL
Простой
Какой установщик MySQL использовать?
1 подписчик
12 авг.
189 просмотров
4
ответа
PHP
Простой
Автовайрить контейнером самого себя — это «законно»?
1 подписчик
11 авг.
434 просмотра
1
ответ
PHP
+1 ещё
Средний
Как работать с подключениями к БД в долгоживущих приложениях с EntityManager в RoadRunner?
2 подписчика
07 авг.
149 просмотров
1
ответ
MySQL
Простой
Как свзять столбцы по внешнему ключу?
1 подписчик
06 авг.
106 просмотров
1
ответ
MySQL
Простой
Как подсчитать количество строк в sql запросе?
1 подписчик
05 авг.
221 просмотр
1
ответ
PHP
Сложный
Как напечатать чек с маркировкой через атол?
4 подписчика
01 авг.
219 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-developer / PHP-разработчик
Wanted
До 250 000 ₽
Backend developer (PHP)
Wanted
•
Казань
До 150 000 ₽
PHP-разработчик
Wanted
До 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама