Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: MySQL-сервер (версия 3.23.58), PHP 4 (версия 4.3.2)
 
 автор: Головин Евгений   (04.02.2006 в 22:23)   письмо автору
 
 

Господа!

Помогите у моего хостера СТАРЫЕ версии сервера SQL как грамотно обратится к БД из PHP?
Похоже что именно в версии дело, у меня на компе стоят MySQL5 Apache2 и PHP5

@$db = new mysqli('127.0.0.1', 'root', 'пасс', 'дб');

- работает, а на хостеровском сервере нет!

   
 
 автор: cheops   (05.02.2006 в 00:37)   письмо автору
 
   для: Головин Евгений   (04.02.2006 в 22:23)
 

Лучше используйте библиотеку mysql, а не mysqli (она действительно появилась недавно), с её помощью соединение устанавливается примерно так
<?php 
  
// Код файла config.php 
  // Адрес MySQL-сервера 
  
$dblocation "localhost"
  
// Имя базы данных 
  
$dbname "base"
  
// Имя пользователя... 
  
$dbuser "root"
  
// Пароль        
  
$dbpasswd ""
  
// Соединяемся с сервером базы данных - нужно получить соединение 
  // по которому мы будем отправлять запросы базе данных и получать 
  // ответы (данные или сообщения об успешности выполнения запросов) 
  
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd); 
  if (!
$dbcnx
  { 
    echo( 
"<P>В настоящий момент сервер базы данных не доступен, поэтому корректное 
                       отображение страницы невозможно.</P>" 
); 
    exit(); 
  } 
  
// Выбираем базу данных - этой функцией мы сообщаем с какой 
  // базой данных мы будем работать, заметте, что вторым 
  // параметром мы передаем дискриптор соединения $dbcnx, 
  // который вернула функция mysql_connect 
  
if (! @mysql_select_db($dbname,$dbcnx) ) 
  { 
    echo( 
"<P>В настоящий момент база данных не доступна, поэтому корректное 
                       отображение страницы невозможно.</P>" 
); 
    exit(); 
  } 
?> 


http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=3803

   
 
 автор: Головин Евгений   (05.02.2006 в 00:41)   письмо автору
 
   для: cheops   (05.02.2006 в 00:37)
 

Спасибо большое!
ихмо: и почему в новых учебниках про ЙИХ не пишут, зря!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования