Тестирование соединения php / mysqli

Я ищу способ протестировать только часть соединения php / mysqli. Я перехожу с сервера LAMP в Vista на то же самое в Ubuntu, и у меня возникают приступы работы mysqli. Я знаю, что все необходимые модули установлены, и PhpMyAdmin работает безупречно. Я перенес сайт, и ни одно из соединений mysqli не работает. Я получаю ошибку «вызов функции-члена xxx () на не-объекте». это обычно появляется, когда либо сам запрос плохой, либо запрос подготовлен из плохого соединения. Я знаю, что сам запрос хорош, потому что он отлично работает на другом сервере с точно такой же структурой базы данных и данными. Это оставляет мне связь. Я попытался написать очень простое тестовое соединение и поместить его в цикл, например ..

if(***connection here ***)
{ echo "connected"; }
else
{ echo "not connected"; }

Он повторяет "подключено", и это здорово. Но просто чтобы проверить, я изменил пароль в соединении, так что я знал, что он не сможет подключиться, и он все еще повторял «подключен». Итак, тест if / else явно не лучший вариант ....

7
задан Your Common Sense 9 September 2010 в 16:46
поделиться