Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / посоветуйте решение / 12 сообщений из 12, страница 1 из 1
24.09.2004, 15:55:18
    #32710744
AndreEj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
Какой тип поля должен быть и как туда подгружать данные
(точнее картинки)
То есть хочется держать в базе картинки если такой возможности нет то тогда держать урлки к картинке?

Заранее спасибо за помощь
________________
ВОТ и ВСЕ
...
Рейтинг: 0 / 0
24.09.2004, 16:50:34
    #32710869
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
Многие веб-разработчики критически относятся к хранению картинок в БД и хранят в ней только url
Для картинки - тип данных BLOB, LONGBLOB
Для url-а - varchar
...
Рейтинг: 0 / 0
24.09.2004, 17:09:01
    #32710908
AndreEj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
Спасибо а почему критически?
Если их не много но они меняют свое название удобние хранить в БД?
________________
ВОТ и ВСЕ
...
Рейтинг: 0 / 0
24.09.2004, 17:12:34
    #32710923
BigHarry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
Нагрузка на сервер больше, скрипт выполняется дольше - одно дело - выпихнуть в поток урл, и совсем другое - бинарник картинки.
...
Рейтинг: 0 / 0
24.09.2004, 17:16:46
    #32710933
AndreEj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
картинку получилось запихать спасибо но есть еще небольшой вопросец
а как подпихнуть в нужное поле нужную картинку через запрос?

________________
ВОТ и ВСЕ
...
Рейтинг: 0 / 0
24.09.2004, 17:48:26
    #32711018
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
выражайся яснее.
Что значит "подпихнуть" и чем это отличается от "запихнуть" ?
...
Рейтинг: 0 / 0
24.09.2004, 18:15:32
    #32711095
AndreEj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
mysql_query ("insert into contact (name, phone, email, depart, birthday, mobile, icq, home_tel) values ('$name', $phone, '$email', '$depart', '$birthday', '$mobile', $icq, '$home_tel', $visual);");

соответвенно я добавил поле pic типа BLOB
и мне надо добавить в это поле картинку выбираймую из
<input type='file' name='photo'>

________________
ВОТ и ВСЕ
...
Рейтинг: 0 / 0
24.09.2004, 19:08:01
    #32711179
AndreEj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
пробую просто:
mysql_query ("insert into contact (name, phone, email, depart, birthday, mobile, icq, home_tel, pic) values ('$name', $phone, '$email', '$depart', '$birthday', '$mobile', $icq, '$home_tel', $visual, $photo);");

И в результате вообще данные вообще не заносятся в базу :(
пробовал взять в скобки результат тот же
Что неправильно?
________________
ВОТ и ВСЕ
...
Рейтинг: 0 / 0
24.09.2004, 19:29:54
    #32711206
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
Почитай статейку на источнике:
http://dev.mysql.com/doc/mysql/en/BLOB.html

Особенно комментарии пользователей, а в частности последний!

Дело в том что в самом файле могут встречаться спецсимволы, и при вставке они могут восприниматься не как значения полей.

На чем пишем сам софт?

Код: plaintext
 .  http://sql.ru/]mahoune  
...
Рейтинг: 0 / 0
25.09.2004, 15:22:11
    #32711568
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
это не проблема MySQL, это проблема твоего скрипта.
Насколько я понимаю - это ПХП.
тогда читай
http://phpfaq.ru/debug
...
Рейтинг: 0 / 0
18.07.2005, 08:05:59
    #33170457
Suicidder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
тут ещё такая тема: при извлечении из mySQL данных типа TEXT строки, содержащие "&" заменяются на "&"

что это может быть такое? работает из-под PHP. причём это не проблема в PHP, т.к. он это дело выводит из "ручного" массива без изменений.
...
Рейтинг: 0 / 0
18.07.2005, 08:07:39
    #33170463
Suicidder
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
посоветуйте решение
---- переправлено по причине неправильной работы форума ----
тут ещё такая тема: при извлечении из mySQL данных типа TEXT строки, содержащие "&amp;" заменяются на "&amp;amp;"

что это может быть такое? работает из-под PHP. причём это не проблема в PHP, т.к. он это дело выводит из "ручного" массива без изменений.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / посоветуйте решение / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]