Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Удаленное подключение к БД на разных хостах
где $array[$i] = {192.168.0.1, 192.168.0.2, 192.168.0.3... }
Сложность в том, что если хотя бы 1 хост не доступен, например 192.168.0.2, то скрипт останавливается с Ошибка подключения к удаленному хосту. Как сделать, чтобы скрипт пытался подключиться к остальным, не прерывая скрипт?
полный код такой. видимо проблема была с кэшом или чем-то другим. так как после того как в mysql_connect прописал @mysql_connect код заработал. до этого скрипт останавливался если первый попавшийся хост не был доступен.
Мелкий
Отправлено: 05 Июля, 2019 - 10:45:22
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
set_error_handler наверное стоит.
ну и mysql_connect давно удалён уже.
----- PostgreSQL DBA
LIME
Отправлено: 05 Июля, 2019 - 18:18:29
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.