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

Форум MySQL

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

 

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

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

тема: mysqli & php5
 
 автор: Alexx   (23.06.2006 в 15:00)   письмо автору
 
 

Apache/2.0.54 (Win32) PHP/5.0.4

Не работает код

<?  
   
include ("../config.php"); 
   
   
/* Подключение к серверу MySQL */ 
   
$link mysqli_connect$sql_host,  /* Хост, к которому мы подключаемся */ 
                           
$sql_id,       /* Имя пользователя */ 
                           
$sql_pass,   /* Используемый пароль */ 
                           
$sql_db);     /* База данных для запросов по умолчанию */ 

   
if (!$link) { printf("Невозможно подключиться к базе данных. Код ошибки: %s\n"mysqli_connect_error()); exit; } 
   
   echo 
"111 ";

   
/* Закрываем соединение */ 
   
mysqli_close($link); 
?> 


Ошибка:
Fatal error: Call to undefined function mysqli_connect() in index.php on line 5

В чём проблема ?

   
 
 автор: kolobokk   (23.06.2006 в 15:05)   письмо автору
 
   для: Alexx   (23.06.2006 в 15:00)
 

он же вам написал - неизвестная функция mysqli_connect()

   
 
 автор: kolobokk   (23.06.2006 в 15:10)   письмо автору
 
   для: Alexx   (23.06.2006 в 15:00)
 

попробуйте использовать mysql_connect()

# Соединяемся с MySQL сервером
$db = mysql_connect($mysql_host, $mysql_user, $mysql_password);

# Имя БД
$db_name = "name";

   $result = @mysql_pconnect($mysql_host, $mysql_user, $mysql_password); 
   if (!$result)
      return false;
      
   if (!@mysql_select_db($db_name))
      return false;

   return $result;

   
 
 автор: cheops   (23.06.2006 в 15:16)   письмо автору
 
   для: Alexx   (23.06.2006 в 15:00)
 

Скорее всего у вас не подлкючено расширение mysqli - вы его подключали?

   
 
 автор: Alexx   (23.06.2006 в 16:16)   письмо автору
 
   для: cheops   (23.06.2006 в 15:16)
 

Как его подключить ?

   
 
 автор: cheops   (23.06.2006 в 23:32)   письмо автору
 
   для: Alexx   (23.06.2006 в 16:16)
 

Следует снять комментарий (точка с запятой) напротив директивы
extension=php_mysqli.dll

конфигурационного файла php.ini.

   
Rambler's Top100
вверх

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