X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Форма регистрации новой организации, добавление нвой организации в базу
kolesgan
kolesgan
Topic Starter сообщение 8.4.2011, 17:13; Ответить: kolesgan
Сообщение #1


пишу скрипт каталога организаций. у меня такая задача: формы с данными организации, а в конце загрузка фото. Как сделать так, чтобы при занесении организации в базу, загруженная фотография переименовывалась типа - 34_1344.jpg, где 34 - это id организации в таблице. немогу сообразить логику как это осуществить, как узнать id добавляемой организации в базу. Мне нужно чтоб кто нибудь просто помог мне объяснить как высчитать переменную с id, которая будет присвоенна в таблице этой новой записи. И возможно ли это вообще?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Гость_0_* Гость_0_*
сообщение 8.4.2011, 17:30; Ответить: Гость_0_*
Сообщение #2


kolesgan, сначала создаёте новою строку в БД, в которой будет id. После этого переименовываете картинку, использую значение id для данной строки. Что тут сложного?


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 8.4.2011, 22:20; Ответить: ZiTosS
Сообщение #3


kolesgan, после отправки картинка загружается во временную папку. И так, алгоритм действий:
1) Проверка данных организации, затем заносим данные о организации в базу данных.
2) Получаем id только-что добавленной организации с помощью функции mysql_insert_id()
3) Переносим загруженную картинку из временной папки в нужную с переименованием - функция move_uploaded_file() - (примеры использования по ссылке ниже в комментариях)
4) Обновляем имя и путь до картинки, если храним эти данные в базе данных (благо id организации мы получили по алгоритму выше)


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kolesgan
kolesgan
Topic Starter сообщение 9.4.2011, 10:00; Ответить: kolesgan
Сообщение #4


Спасибо, понял как это осущестаить

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) как заслужить право на создание новой темы?
7 writer80 2211 12.3.2024, 22:54
автор: Lumex
Открытая тема (нет новых ответов) Yagalink.com – рекламная сеть новой волны!
2 yagalink 1094 22.9.2021, 10:32
автор: yagalink
Открытая тема (нет новых ответов) Куплю аккаунт smsc 2018 года регистрации или раньше
0 Ramires 2378 9.6.2021, 19:32
автор: Ramires
Открытая тема (нет новых ответов) Биржа Kwork , полностью переработанный продукт с новой темой
5 kwork 5984 9.2.2021, 12:31
автор: kwork
Горячая тема (нет новых ответов) ТОП База - отборная профессиональная база с обновлениями для качественной регистрации
Есть все существующие Виды сайтов, все Тематики, все Регионы
183 AnnaYa 146475 14.4.2020, 15:18
автор: Badmaestro


 



RSS Текстовая версия Сейчас: 24.4.2024, 7:16
Дизайн