Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Call to undefined function mysql_connect


Автор: eshofot 21.7.2010, 18:06

Код

 <?php
  ini_set('display_errors',1);
  error_reporting(E_ALL);
  print "Current PHP version: <b> ". phpversion() ."</b><br>";
  
 print "gert<br>";
  
  
  $link = mysql_connect("localhost", "root ","tetrin");
  if( !$link ) 
  { 
      print "<br> не могу соедениться с сервером <br>";
  }
  else 
  {
      print " connect";
  }
  print " sholom";
  
  ?>



при запуске в браузере быдает следующее- Current PHP version:  5.1.4
gert
Fatal error: Call to undefined function mysql_connect() in C:\Apache2.2\htdocs\test.php on line 9.
строка "extension=php_mysql.dll" в
  php.ini разкомментирована.
в mysql под этим паролем захожу спокойно  .  в чем может быть причина? использую mysql 6.0 ,php - 5.1.4 .

Автор: skyboy 21.7.2010, 22:29
Цитата(eshofot @  21.7.2010,  17:06 Найти цитируемый пост)
в mysql под этим паролем захожу спокойно

какая связь между доступом к базе и "неизвестная функция mysql_connect"?
однозначно, модуль не подгрузился.
либо не в том месте php.ini редактируешь(другие настройки, не связанные с расширениями, когда меняешь - эффект есть? ну, там display_errors или tmie_limit?), либо неправильно указываешь модуль: либо слеши в extension_dir не в ту сторону, либо путь там же неправильный, либо некорректное имя файла модуля.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)