Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> undefined function mysql_connect(), Проблема с БД в работе РНР 
:(
    Опции темы
Pitbul
  Дата 2.3.2010, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



Добрый день.

Занимался изучением РНР, выполнял примеры, которые описывались в книге. Все это делал на ДЕНВЕРе. Потом дошел до БД и попробовал сделать обычную выборку. Для этого создал через админку БД, в ней таблицу, заполнил ее несколькими записями. Когда прописал код:

Код

<?php

$d = mysql_connect("localhost","try","try");
mysql_select_db("try",$d);

?>


мне выбило следующие: fatal error call to undefined function mysql_connect

Все данные для подключения я указал правильные. У меня стоит Виста (ели это важно).

Погуглил и наш много материала, но не смог понять о чем они говорят. Указывают про какие-то правки в файле php.ini и еще каких-то файлах Апатча. 
Но увы мои познания не настолько глубоки в настройке localhosta, что бы устранить эту ошибку.

Подскажите, что именно стоит проверить и где smile 
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
awers
Дата 2.3.2010, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



В php.ini найди и раскомментируй строку "extension=php_mysql.dll"
PM MAIL WWW ICQ Skype   Вверх
bars80080
Дата 2.3.2010, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



посмотри здесь http://php-myadmin.ru/learning/instrument-apache.html как настраивается конфиг. и проверь свой (там написано где), чтобы все модули mysql были подключены
PM MAIL WWW   Вверх
IZ@TOP
Дата 2.3.2010, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Снеси Висту, поставь Семерку, наверняка поможет.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Pitbul
Дата 2.3.2010, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



awers

Убрал ";", но всен равно это не помогло в решении проблемы smile 


bars80080

Посмотрел ссылку, там описывается для установки комплекта PHP + Apache + MySQL, боюсь, что в своем ДЕНВЕРЕ я этого не отслежу т.к. тут оно все махом устанавливалось.


IZ@TOP

А 100% поможет переустановка Висты на 7ку? В чем будет тогда разница? Скорее всего так и сделаю, если действительно оно того стоит.
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
IZ@TOP
Дата 2.3.2010, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Цитата(Pitbul @  2.3.2010,  16:50 Найти цитируемый пост)
А 100% поможет переустановка Висты на 7ку? В чем будет тогда разница? Скорее всего так и сделаю, если действительно оно того стоит. 

Спасибо, посмеялся  smile 

Цитата

fatal error call to undefined function mysql_connect

Перевожу, если не понятно: Фатальная ошибка, вызов несуществующей функции mysql_connect. Тут ни коим образом проблема ни в данных ни в версии операционной системе (хотя и такое может быть, но не в вашем случае).

Цитата(Pitbul @  2.3.2010,  16:50 Найти цитируемый пост)
Убрал ";", но всен равно это не помогло в решении проблемы

Возможно, после того как вы это сделали, надо было еще Apache рестартануть? Если и это не помогло, очень советую, дабы не гемороиться, установить Ubuntu (в будущем поможет) или поставить полноценный комплект Apache, PHP, MySQL.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Pitbul
  Дата 2.3.2010, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



IZ@TOP

Я рестартнул ДЕНЕВЕР естественно. Но изменений не произошло.
_______________________________________________________
По поводу полноценного комплекта Apache, PHP, MySQL - то насколько это трудоемкй вопрос? smile 
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
bars80080
Дата 2.3.2010, 20:15 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(Pitbul @  2.3.2010,  18:08 Найти цитируемый пост)
По поводу полноценного комплекта Apache, PHP, MySQL - то насколько это трудоемкй вопрос? 

вот там по ссылке всё что надо описано и ничего более не нужно. надо просто выполнить все инструкции


но денвер, конечно сборка, но и у него тоже есть конфиги. достаточно найти их и посмотреть какой модуль не подключён
PM MAIL WWW   Вверх
Pitbul
  Дата 2.3.2010, 23:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



bars80080

Завтра попробую установить комплекс PHP+Apache+MySQL, как указано в мануале на www.php-myadmin.ru
После проделанной работы отпишусь о результате smile 

Спасибо за советы! smile 
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
bars80080
Дата 3.3.2010, 00:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



так и не нашёл конфигурационных файлов? а мне казалось, что их расположение либо аналогично отдельным версиям, либо Котеров на сайте прописал, где они лежат
PM MAIL WWW   Вверх
Pitbul
Дата 3.3.2010, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Fruzenshtein
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 30.4.2008
Где: Киев

Репутация: нет
Всего: нет



увы не получилось настроить связку PHP+Apache+MySQL, по мануалу на www.php-myadmin.ru

хотя мануал толково написан smile 
--------------------
### JAVA  ######  programming ###
PM MAIL WWW ICQ Skype   Вверх
bars80080
Дата 3.3.2010, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



а что не получилось? БД запустить? может назвал процесс в винде как старый, и она теперь путается?
PM MAIL WWW   Вверх
Photon
Дата 4.3.2010, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Злобный программер
**


Профиль
Группа: Участник
Сообщений: 282
Регистрация: 27.2.2009
Где: Таганрог

Репутация: 10
Всего: 12



Блин, так не бывает..  В Денвере мускуль работает искаропки..  
Для начала стоит создать файлик такого содержания:
Код

<?php
phpinfo();
?>

и в его выводе поискать слово mysql
Если его там нет, тогда будем думать дальше..
Если же есть, то надо внимательно посмотреть на свой тестовый скрипт и выяснить, что, например, mysql_connect написано через русскую букву "Эс", а не через английскую "Це"


--------------------
With best regards..
PM MAIL ICQ Skype GTalk Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.3908 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.