452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
||||||
1 | ||||||
апдейт в базе27.09.2012, 10:28. Показов 1999. Ответов 35
Метки нет (Все метки)
есть у меня в базе таблица с полем 1- рубрики товара (name).
вот хочу продублировать это поле - вставить те же самые значения в поле2 (name2), но переведя их в транслит.
а как мне их обратно теперь засунуть в поле name2?? т.е. по сути мне нужен апдейт или инсерт??там пусто первоначально как проще в транслит перевести и вставить их в поле name2??? а то у меня дурацкие мысли - что типо выводить сначала в инпуты все (текстфилды), потом добавить кнопку на апдейт - по которой у меня все из текстфилдов будет браться и переводиться в транслит и засовываться в базу - ну не бред ли?? как проще?
0
|
27.09.2012, 10:28 | |
Ответы с готовыми решениями:
35
апдейт апдейт 4.03.06 Апдейт? Апдейт 28.03.06 |
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
|
27.09.2012, 10:40 | 2 |
Сообщение от Sergio Aguero
0
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|
27.09.2012, 10:41 [ТС] | 3 |
или тока через текстфилды и кнопку можно апдейт сделать?
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||||||
27.09.2012, 10:42 | 4 | ||||||||||
ну имхо это лучше вынести в отдельный массив и заменять разом
можно использовать strtr если загнать все в один массив вида И запрос на обновление данных, не нужны никакие инпуты.
1
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|
27.09.2012, 11:02 [ТС] | 5 |
королл мне нужен не апдейт того же поля, в котором находятся данные!!
мне нужно данные скопировать в другое поле и сделать транслит!!!
0
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
|
27.09.2012, 11:24 | 7 |
Тебе нужно скопировать туда сразу при вставке данных в первое поле? Или у тебя данные уже записаны в таблицу и тебе надо один раз выполнить скрипт что бы во всех строках выполнить копирование с транслитом?
0
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|
27.09.2012, 12:02 [ТС] | 8 |
сразу, один раз
Добавлено через 48 секунд перелить из поля name в поле name2 но только в поле name2 должны быть с транслитом данные
0
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
|
27.09.2012, 12:06 | 9 |
Так зачем выбирать тогда вообще?
Вы при вставке в первое поле, сразу делайте транслит и вставляйте и во второе поле.
0
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|
27.09.2012, 12:34 [ТС] | 10 |
дело в том, что я никуда ничего не вставляю в первое поле, там до меня уже вставлено!!
задача - перелить из первого поля во второе, предварительно преобразовав в транслит!!
0
|
Модератор
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
|
||||||
27.09.2012, 12:49 | 11 | |||||
Сообщение от Sergio Aguero
1. Пишешь хранимую функцию, которая на вход принимает значение, а возвращает преобразованное значение (транслит) - func1 2.
0
|
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
|
27.09.2012, 12:58 | 12 |
Я вот одного не понимаю. Я спросил скрипт нужно один раз перегнать строки или каждый раз при добавлении.
Видимо мы друг друга не понимаем. Если у вас уже есть таблица заполненная, и вы не добавляете новые записи, то вам нужно просто 1 раз перегнать все записи и всё. Если у вас добавляются новые записи - то вам при добавлении новой записи - один раз нужно именно эту записи и перегнать. А так по какому событию вы хотите запускать ваш скрпит?
0
|
13208 / 6596 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
27.09.2012, 16:14 | 13 | |||||
1
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|||||||||||
27.09.2012, 20:51 [ТС] | 14 | ||||||||||
ну не могу я разобраться и все!!!
2 поля в базе - name и image!! поле name - заполненное категориями товаров!! поле image - пустое текстовое!! Задача - сделать апдейт поля image, заполнив его категориями товаров, переведенными на транслит!!! вывожу из базы записи в текстфилды:
а мне надо все записи в таблице перевести в транслит и засунуть их в поле апдейт!!
0
|
47 / 30 / 2
Регистрация: 11.06.2011
Сообщений: 206
|
||||||
27.09.2012, 21:13 | 15 | |||||
0
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|||||||||||
28.09.2012, 08:38 [ТС] | 16 | ||||||||||
Че за хрень - какая еще ошибка в синтаксисе???? Где ошбика???
0
|
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
|
|
28.09.2012, 09:13 | 17 |
1
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
||||||
28.09.2012, 09:21 [ТС] | 18 | |||||
Dolphin, новая ошибка появилась:
0
|
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
|
|
28.09.2012, 09:26 | 19 |
1
|
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
|
|||||||||||
28.09.2012, 09:37 [ТС] | 20 | ||||||||||
Dolphin, еще одна вылезла
попробовал вот так:
0
|
28.09.2012, 09:37 | |
28.09.2012, 09:37 | |
Помогаю со студенческими работами здесь
20
Апдейт BL Апдейт АПДЕЙТ 24.03 Апдейт Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |