Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Илья
@sidorchik
PHP
MySQL
SQL
Надо ли в sql-запросе писать or die?
В PHP я пишу такие sql-запросы:
Видел, что другие добавляют в запрос такую штуку: or die("Не могу подключиться."). Это нужно писать? Обязательно?
Ещё я пишу в конце: , $db). А это нужно?
Вопрос задан
более трёх лет назад
377 просмотров
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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
+1 ещё
Простой
Отправка промта с сайта в телеграм бота, генерация картинок, как реализовать?
1 подписчик
вчера
128 просмотров
1
ответ
SQL
Простой
Как выбрать из таблицы нужный раут REST API?
1 подписчик
вчера
72 просмотра
2
ответа
MySQL
Простой
Какую кодировку выбрать для немецкого языка?
1 подписчик
вчера
180 просмотров
4
ответа
MySQL
+1 ещё
Простой
Как описать такой запрос к mysql на sequelize?
1 подписчик
04 мая
87 просмотров
0
ответов
PHP
+1 ещё
Простой
Google ReCapcha сменить на сайте после увольнения админа?
1 подписчик
03 мая
204 просмотра
1
ответ
PHP
+1 ещё
Средний
Filament и мультиязычность кто подружил?
1 подписчик
02 мая
116 просмотров
1
ответ
PHP
Простой
Почему PHP считает int числа после математических операций как float?
1 подписчик
02 мая
175 просмотров
5
ответов
MySQL
Простой
Как создать в таблице новое значение аттрибута и установить для него value?
1 подписчик
02 мая
69 просмотров
0
ответов
JavaScript
+2 ещё
Простой
Скрипт замены языковой раскладки и скрипт автозаполнение для одного input'а работает некорректно, как поправить?
2 подписчика
01 мая
635 просмотров
0
ответов
PHP
Простой
Как сделать правильно скорректировать запрос в RedBeanPHP?
1 подписчик
28 апр.
114 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Middle PHP-developer / PHP-разработчик
Wanted.
До 250 000 ₽
PHP-разработчик
Stoking
•
Пермь
от 200 000 ₽
PHP-разарботчик
Wanted.
До 130 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама