Как подключиться к MуSQL через PHP???
Не получается через mysql_connect, выводит ошибку, хотя , все установлено, пользуюсь последним Денвером.
Как подключиться к MуSQL через PHP???
Не получается через mysql_connect, выводит ошибку, хотя , все установлено, пользуюсь последним Денвером.
как выглядит ошибка? как выглядит функция, содержащая ошибку?
тексты в студию.
Ошибка:
Warning: Can't connect to MySQL server on 'localhost' (10061) in D:\Program Files\PHP Expert Editor\php52.tmp on line 11
Warning: MySQL Connection Failed: Can't connect to MySQL server on 'localhost' (10061) in D:\Program Files\PHP Expert Editor\php52.tmp on line 11
Функция:
mysql_connect() и такое прочее, никакя не идет.
да не
как выглядит то место кода, откуда Вы вызываете mysql_connect(). сервер локально запущен? база и ее пользователь с паролем существуют?
как выглядит то место кода, откуда Вы вызываете mysql_connect(), это как?
localhost запущен.
ну программу Вашу дайте
файервол работает?
если в коде все нормально - тогда очень похоже на то, что не запущен просто mysql сервер.
Возможно еще не правильно прописаны пароль и имя базы, с сервером. Обычно MySQL ведете себя следующим образом:
имя сервера = "";
имя базы = "mysql";
пароль = "";
и все остальное = "".
ЗЫ: Если конечно специально в ИНИ файле ничего не прописывалось...
Ещевопрос, как занести в БД картинку.
INSERT INTO TABLE VALUES('картинка', не так случайно?
the end, хм... даже не знаю как ответить
во-первых не TABLE, а имя таблицы. во-вторых все зависит от структуры этой таблицы и того, что Вы хотите в ней хранить - сцылку на картинку или ее целиком (целиком - это как-то странно... , но мало ли...). в третьих - не 'картинка', а данные, соответствующие структуре таблицы.
[/quote]Originally posted by null@Feb 16 2007, 00:46
the end, хм... даже не знаю как ответить
во-первых не TABLE, а имя таблицы. во-вторых все зависит от структуры этой таблицы и того, что Вы хотите в ней хранить - сцылку на картинку или ее целиком (целиком - это как-то странно...* , но мало ли...). в третьих - не 'картинка', а данные, соответствующие структуре таблицы.
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
Как всегда, попрошу пример кода.
Странно, что БД не имеет данных типа Img.
Ну как тогда мне поступить, если надо картинку хранить в БД???
картинку можно хранить в БД. в MySQL существует тип данных BLOB (во многих других БД тоже есть этот или аналогичный ему тип) -- он позволяет хранить любые двоичные данные такие как картинки. Хотя для веба чаще используется подход, о котором сказал null -- просто хранят файлы с картинками на сервере, а в базе - имена этих файлов.
Сохранение картинок в БД с помощью типа BLOB состоит из следующих основных шагов (самый общий случай):
1. Файл с картинкой заливается на сервер из формы
2. пхп-скрипт считывает содержимое файла в переменную
3. эта переменная участвует в скл-запросе как значение поля для картинки, имеющего тип blob
4. для вывода картинки из базы все наоборот, из базы извлекаем ее в переменную, далее просто выводим результат - а в <img src=...> просто указываем имя пхп-скрипта, который это делает. Только перед выводом самой картинки он должен отправить соответствующие хедеры.
Каждый из этих шагов довольно тривиален, можешь с ними разобраться с помощью документации по пхп и мускл. т.е. идею тебе рассказали, а сдирать готовое тебе будет неинтересно ))
[/quote]Originally posted by Scorched.dn.ua@Feb 19 2007, 14:35
картинку можно хранить в БД. в MySQL существует тип данных BLOB (во многих других БД тоже есть этот или аналогичный ему тип) -- он позволяет хранить любые двоичные данные такие как картинки. Хотя для веба чаще используется подход, о котором сказал null -- просто хранят файлы с картинками на сервере, а в базе - имена этих файлов.
Сохранение картинок в БД с помощью типа BLOB состоит из следующих основных шагов (самый общий случай):
1. Файл с картинкой заливается на сервер из формы
2. пхп-скрипт считывает содержимое файла в переменную
3. эта переменная участвует в скл-запросе как значение поля для картинки, имеющего тип blob
4. для вывода картинки из базы все наоборот, из базы извлекаем ее в переменную, далее просто выводим результат - а в <img src=...> просто указываем имя пхп-скрипта, который это делает. Только перед выводом самой картинки он должен отправить соответствующие хедеры.
Каждый из этих шагов довольно тривиален, можешь с ними разобраться с помощью документации по пхп и мускл. т.е. идею тебе рассказали, а сдирать готовое тебе будет неинтересно ))
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
Значить это реально, щас попробую. Спасибо за совет.