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

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

________________
ВОТ и ВСЕ
...
Рейтинг: 0 / 0
посоветуйте решение
    #32711018
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
выражайся яснее.
Что значит "подпихнуть" и чем это отличается от "запихнуть" ?
...
Рейтинг: 0 / 0
посоветуйте решение
    #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
посоветуйте решение
    #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
посоветуйте решение
    #32711206
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай статейку на источнике:
http://dev.mysql.com/doc/mysql/en/BLOB.html

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

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

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

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

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

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


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