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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Update, Проблема редактирования записей в базе. 
:(
    Опции темы
DENNN
Дата 12.5.2005, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



Цитата(PARROT @ 12.5.2005, 07:46)
На дух checkbox-сы не переношу, как и select,

Зря - иногда очень экономит место в интерфейсе
PM ICQ   Вверх
PARROT
Дата 12.5.2005, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

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



Да конечно, проплетемся.

Ща только подумаем... Просто вставить код и пользоваться уже неинтересно.

Хорошо если обновить нужно будет одну запись, ну две, а если десять, двадцать и двадцать раз нажми-ка ссылку или чек, забудешь че нажимал, не то что редактировал.

Для себя удобство тоже создавать нужно, а не только о пользователях заботиться.

Цитата(oxygen @ 12.5.2005, 09:27)
да нет же, не надо так мучаться smile



Если бы так......... то давно бы все работало. smile
Добавлено @ 09:56
Цитата(DENNN @ 12.5.2005, 09:29)
Цитата(PARROT @ 12.5.2005, 07:46)
select

Зря - иногда очень экономит место в интерфейсе

А видуха у них, прям скажем никакая... даже если селект привести в порядок css, то его стрелка повергнет в ужас.

Это сообщение отредактировал(а) PARROT - 12.5.2005, 09:54


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Aliance
Дата 12.5.2005, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

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



Цитата(PARROT @ 12.5.2005, 10:54)
Хорошо если обновить нужно будет одну запись, ну две, а если десять, двадцать и двадцать раз нажми-ка ссылку или чек, забудешь че нажимал, не то что редактировал.

Почему? Ты думаешь на отд. странце это делать...мдя...
Берешь, выводишь всю БД. Рядом с каждым столбцом - чекбаттон. Если он помечен - ее изменяем, если нет - не трогаем.
Далее отмечаешь что нужно - нажимаешь кнопку вперед - там уже будут только те столбцы, что пометила. Их редактируешь и воуля smile
PM MAIL WWW ICQ Skype   Вверх
PARROT
Дата 12.5.2005, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

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



Мы общим собранием и большинство голосов решили с чеками не связываться, так как они портят общий дизайн страниц.
У меня еще руки не дошли доделать и сил нет. И работы много, да еще директор пасет, вот!
Добавлено @ 15:54
Чем лучше пользоваться все таки: for или while ?
Знаю, что while используется для масивов.
Я никак не могу его понять, этот while. Даже боюсь. smile


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
oxygen
Дата 12.5.2005, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 4.5.2005
Где: Москва, СВАО

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



PARROT в данном случае однозначно while() потому что for грузит на каждой итерации еще mysql_num_rows - лишняя операция*количество итераций. smile

Понять его можно так
ПОКА($var равна mysql_fetch) ДЕЛАТЬ что-либо
ИНАЧЕ конец цикла

как только fetch обработает последний ряд, на следующей итерации $var получит FALSE и цикл закончится

Это сообщение отредактировал(а) oxygen - 12.5.2005, 16:30
PM MAIL WWW ICQ   Вверх
cosmos33
Дата 12.5.2005, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


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

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



А если в базе все записи имеют поле артикул, и это поле уникально, да еще является первичным ключем, можно использовать это поле в качестве уникального идентификатора записи!!! smile

Это сообщение отредактировал(а) cosmos33 - 12.5.2005, 16:33
PM MAIL ICQ   Вверх
oxygen
Дата 12.5.2005, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 4.5.2005
Где: Москва, СВАО

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



Цитата(cosmos33 @ 12.5.2005, 16:30)
А если в базе все записи имеют поле артикул, и это поле уникально, да еще является первичным ключем, можно использовать это поле в качестве уникального идентификатора записи!!!

собственно что я и сделал в коде smile
PM MAIL WWW ICQ   Вверх
PARROT
Дата 12.5.2005, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

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



Мое мнение, лучше все-таки юзать поле id, которое будет задаваться автоматически, при добавлении в базу новой записи.

Удобство, простота - главное!

Короче правил нет.

Получается, кто на что горазд?

Это сообщение отредактировал(а) PARROT - 12.5.2005, 17:22


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
cosmos33
Дата 12.5.2005, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


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

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



Уникальность поля не определяется тем, что оно создано автоматически.
PM MAIL ICQ   Вверх
oxygen
Дата 12.5.2005, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 4.5.2005
Где: Москва, СВАО

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



Цитата(PARROT @ 12.5.2005, 16:38)
Мое мнение, лучше все-таки юзать поле id, которое будет задаваться автоматически, при добавлении в базу новой записи.

Удобство, простота - главное!

Короче правил нет.

Получается, кто на что горазд?

так и надо. Автоинкрементное поле.
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0520 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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