Content

Контакты


* Ваше имя:
Введите реальное имя, чтобы мы знали как к вам обращаться


* Ваш E-mail:
Введите реальный e-mail адрес, на него вы получите ответ на ваше сообщение


* Тема сообщения:


* Сообщение:

Спасибо за Ваше сообщение!

Будем рады, если Вы станете нашими клиентами!

ДАТЬ БЕСПЛАТНОЕ ОБЪЯВЛЕНИЕ  | ВОЙТИ  |


 
ЗНАКОВСТВО С PHP
 
 
  • Часть I - теория
  • Часть II - теория
  • Часть III - практика
  • Словарь PHP
  • Символы HTM
  •  
     


     

     
    УСЛУГИ
     
       
     

    Файл bd (из папки bloks ): соединяемся с базой из PHP

    Содержимое файла
    <?
    ini_set("display_errors", "0"); // не показываем ошибки, которые могут возникнуть во время выполнения скрипта. Дело в том, что любой код может дать сбой. PHP автоматически выведет код ошибки и строку, в которой она произошла. Хакер может умышленно вызвать сбой скрипта, затем php покажет номер ошибки и другие данные. С их помощью он сможет взломать базу. Мы отключаем вывод ошибок.

    $db = mysql_connect("u79183.mysql.masterhost.ru", "u79183", "000000000000") or die("Невозможно подключиться");
    mysql_select_db("u79183_3", $db) or die("Невозможно подключиться");

    //Кодировка. Базы данных тоже имеют кодировку, так же как и html файлы. Наш сайт имеет кодировку windows-1251. Данные выведеные из базы будут конфликтовать с кодировкой файла. Поэтому мы их переводим в другую кодировку

    mysql_query('SET NAMES cp1251', $db);
    mysql_query('SET CHARACTER SET cp1251', $db);
    mysql_query('SET COLLATION_CONNECTION="utf8_general_ci"', $db);
    ?>

    1. Чтобы соединиться с базой данных, нам нужна функция
    mysql_connect ("сервер","пользователь,""пароль");
    а также выбрать базу, с которой будем работать.
    mysql_select_db ("имя базы", идентификатор)

    На моем хосте это будет выглядеть так:

    <?
    $db = mysql_connect("u79183.mysql.masterhost.ru", "u79183", "000000000000");
    mysql_select_db("u79183_firstbd", $db);
    ?>

    Подключение к базе удобно вывести в отдельный файл. так как мы и сделали. При необходимой ситуации(например поменялся хост) мы просто сменим данные в этом файле. Если бы мы не выводили его в файл bd.php пришлось бы менять каждый файл вручную.

    Примечание: в пароле указано 000000000000 - из соображения безопсаности. Укажите свой пароль для соединения с базой данных.

    Вывод: У нас есть все исходные данные для дальнейшей работы: создавать PHP - файл, при помощи которого будем соединяться с базой данных и делать выборку из таблицы.



  • (>>Все уроки)

  • Ваша корзина:



    Ваша корзина пуста!



    Всего: 0руб.


     
    НЕДВИЖИМОСТЬ
     
       
     

     
    НОВОСТИ
     
       
     


     

     

    ГЛАВНАЯ  | КОНТАКТЫ  |
    Copyright В© 2013 | Создание и продвижение сайтов