|
|
|
| Ситуация такова. Нет данных от субд. Нет логина и пароля. Как проверить, можно ли сделать mysql_connect , но без участия самого mysql_connect. Какой функцией можно посмотреть mysqli в ini раскомментирован или нет? | |
|
|
|
|
|
|
|
|
для: mihdan
(11.11.2010 в 13:04)
| | а в скрипте? | |
|
|
|
|
|
|
|
для: Гавриленко Дмитрий
(11.11.2010 в 12:46)
| | чтобы можно было сделать mysql_connect, нужны
а) сама функция mysql_connect
б) сервер (то есть адрес и порт) , к которому коннектиться
в) логин с паролем
соответственно
а) проверка существования функции - function_exists()
б) здесь у Вас явная нехватка данных
в) никто не мешает сделать попытку подключения с некорректными логином и паролем, и проверить отклик. | |
|
|
|
|
|
|
|
для: Trianon
(11.11.2010 в 13:32)
| | За function_exists() спасибо! Просто хочется соблюдать грамотность. Это все равно как проверь жив ли человек или нет. Можно послушать сердце или прислушаться к дыханию(function_exists().. а можно просто толкнуть или ударить сильно, и посмотреть будет ли реакция(mysql_connect).. | |
|
|
|
|
 775 байт |
|
|
для: Гавриленко Дмитрий
(11.11.2010 в 22:49)
| | >За function_exists() спасибо! Просто хочется соблюдать грамотность. Это все равно как проверь жив ли человек или нет. Можно послушать сердце или прислушаться к дыханию(function_exists().. а можно просто толкнуть или ударить сильно, и посмотреть будет ли реакция(mysql_connect)..
Еще раз намекну. Толсто.
Сперва определитесь с тем, существование чего Вы хотите проверить. | |
|
|
|
|
|
|
|
для: Trianon
(11.11.2010 в 13:32)
| | И кажется ваш ответ под "В" будет всегда выдавать ложь. | |
|
|
|
|
|
|
|
для: Гавриленко Дмитрий
(11.11.2010 в 23:04)
| | сами-то поняли что сказали? | |
|
|
|
|
|
|
|
для: Trianon
(11.11.2010 в 23:38)
| | никто не мешает сделать попытку подключения с некорректными логином и паролем, и проверить отклик.
^^^^^^^^^^^^^^^^^^^^^^^
Всегда будет FALSE!
Все спасибо, уже ни чего не надо.. function_exists помогла | |
|
|
|
|
|
|
|
для: Гавриленко Дмитрий
(12.11.2010 в 14:00)
| | >никто не мешает сделать попытку подключения с некорректными логином и паролем, и проверить отклик.
>^^^^^^^^^^^^^^^^^^^^^^^
>Всегда будет FALSE!
Вообще-то отклик, это не только false в результате mysql_connect()
Это еще и строка в результате mysql_error()
Да только Вы так и не определились с тем, чье существование проверяете.
Так что корм не в коня. | |
|
|
|