Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Dimka1judo
6 / 6 / 5
Регистрация: 16.01.2012
Сообщений: 245
1

проверка на соединение с базой через ajax

26.11.2012, 22:23. Просмотров 1009. Ответов 3
Метки нет (Все метки)

Вопрос такой как проверить соединяется ли php с базой через ajax, например есть база я посылаю запрос к ней через jquery + ajax
Javascript
1
2
3
4
5
6
7
8
9
  $.ajax({
              type: "POST",
              url: "ajax.php",
              dataType: "json",
              success: function(data)
              {
                $(".resize").text(data.text);
              }
            });
Далее если запрос получил данные он мне их выводит а если же соединения с базой вдруг не будет или ещё чего с серваком случиться как мне отследить это в реале?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
/* Создаём переменную $db соединяемся с базой данных и заносим всё в переменную $db */
    $db = mysql_connect ("localhost","********","*********") or die("MySQL сервер недоступен!".mysql_error());
    mysql_select_db("**********",$db) or die("Нет соединения с БД".mysql_error());
/* Устанавливаем кодировку в данном случае русская кодировка*/
    mysql_query('SET CHARACTER SET utf8');  
    mysql_query('SET NAMES utf8');
/*  Установка русской локали соединения */
    mysql_query("SET lc_time_names = 'ru_RU'") ;
$q = mysql_query("SELECT * 
FROM  `имя таблицы в базе` ",$db);
$res = mysql_fetch_array($q);
echo json_encode($res);
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2012, 22:23
Ответы с готовыми решениями:

Соединение И Работа С Базой 1с Через .net (c#)
Здравствуйте! Столкнулся с такой проблемой: есть сайт, написанный на ASP.NET (C#), есть база...

Соединение с внешней базой 1с8 через COMConnector
Доброго времени суток. Вопрос по 1с 8.3 УФ. Что-то не могу разобраться в одной ситуации. Хочу...

Соединение с базой данных MySQL через ASP
Связь делаю с ASP через ODBC на стороне сервера драйвер MySQL установлен. Подскажите, что...

Соединение данных с базой данных через пул
Здравствуйте такой вопрос: создаю соединение данных с базой данных через пул. Соединение создалось...

Соединение с базой
не могу соединится к схема HR с помощью TOAD. помогите пож. логин/пасс: hr/hr db=hr скрин

3
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16767 / 6654 / 869
Регистрация: 12.06.2012
Сообщений: 19,902
Завершенные тесты: 1
27.11.2012, 09:31 2
Цитата Сообщение от Dimka1judo Посмотреть сообщение
как мне отследить это в реале?
PHP
1
mysql_query(....) or die(....);
и проверяй что возвращается
1
Dimka1judo
6 / 6 / 5
Регистрация: 16.01.2012
Сообщений: 245
27.11.2012, 09:37  [ТС] 3
Да, но как это вывести например за место
Javascript
1
$(".resize").text(data.text);
получается когда соединение есть то ajax мне присылает что в базе текст, а когда я специально меняю специально название базы или пароль от неё, то хотелось бы чтобы за место текста мне писало что ошибка такая то , но он ничего не пишет просто пустота.
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16767 / 6654 / 869
Регистрация: 12.06.2012
Сообщений: 19,902
Завершенные тесты: 1
27.11.2012, 09:42 4
я ж говорю, проверяй что получаешь, на стороне клиента

Добавлено через 2 минуты
либо как то так
PHP
1
mysql_query(....) or die(json_encode(array('text' => 'В настоящий момент сервер недоступен')));
1
27.11.2012, 09:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.11.2012, 09:42

Соединение с базой
Здравствуйте, ребята! Никак не могу решить одну проблемму. Юзал интернет - не помогло, помогите Вы...

Соединение с базой MySQL
Дорогие форумчане! Доброго времени суток! Такая проблема: Имеется несколько компьютеров в...

Соединение с базой данных
Добрый день, изучаю mvc по след ссылке : http://metanit.com/sharp/mvc.php Пытаюсь скомпилировать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru