ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #771  
Старый 24.09.2009, 15:17
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

ну да
 
Ответить с цитированием

mysql
  #772  
Старый 26.09.2009, 21:05
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
Question mysql

Добрый вечер уважаемые гуры mysql!
У меня такой вопросец: можно ли сослаться к столбцу "country" таблички не по имени а типа вот так -
Код:
ORDER BY `column[4]`
?

Или это область фантастики?
 
Ответить с цитированием

  #773  
Старый 26.09.2009, 21:11
Аватар для VDShark
VDShark
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме:
804931

Репутация: 526
По умолчанию

Цитата:
Сообщение от mff  
Добрый вечер уважаемые гуры mysql!
У меня такой вопросец: можно ли сослаться к столбцу "country" таблички не по имени а типа вот так -
Код:
ORDER BY `column[4]`
?

Или это область фантастики?
траляля ORDER BY 4
 
Ответить с цитированием

  #774  
Старый 26.09.2009, 21:36
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
Thumbs up

Цитата:
Сообщение от VDShark  
траляля ORDER BY 4
И будет сортировать по четвёртому столбцу? Или пятому?
 
Ответить с цитированием

  #775  
Старый 26.09.2009, 21:56
Аватар для VDShark
VDShark
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме:
804931

Репутация: 526
По умолчанию

Цитата:
Сообщение от mff  
И будет сортировать по четвёртому столбцу? Или пятому?
Можно было б и попробовать запустить По 4-му
 
Ответить с цитированием

  #776  
Старый 26.09.2009, 22:13
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

VDShark, спасибо! Всё работает!
 
Ответить с цитированием

  #777  
Старый 29.09.2009, 00:40
Аватар для crazy~driver
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме:
391983

Репутация: 39
Отправить сообщение для crazy~driver с помощью ICQ
По умолчанию

Цитата:
Сообщение от Architek86  
Народ, дано в MySQL поле типа text. Как добавлять в него данные так, что бы они не заменяли содержимое поле, а дополняли его, т.е. приписывались бы к содержимому вконце?
если чисто в мюслях то
update table set field=CONCAT(field,'aaaaa');
допишет в field строку aaaaa
у меня работает и не только с полем text

Последний раз редактировалось crazy~driver; 29.09.2009 в 15:48..
 
Ответить с цитированием

  #778  
Старый 29.09.2009, 17:59
Аватар для referer1
referer1
Новичок
Регистрация: 29.09.2009
Сообщений: 1
Провел на форуме:
2240

Репутация: 0
Unhappy

а вот я пытаюсь изменить косяк в базе с отображением буквы Ш и И...
Но при попытке выполнить запрос мне выдает ошибку
UPDATE `tbl` SET `pole` = REPLACE(
`pole`,
CONCAT( CHAR(209), CHAR(63) ),
CONCAT( CHAR(209), CHAR(136) )
);

UPDATE `tbl` SET `pole` = REPLACE(
`pole`,
CONCAT( CHAR(208), CHAR(63) ),
CONCAT( CHAR(208), CHAR(152) )
);
#1146 - Table 'madan21_mad.tbl' doesn't exist
Вот я не могу врубиться что нужно вписывать вместо tbl ? вводил имя таблица к примеру jos3_banner но тогда ошибка была вида #1054 - Unknown column 'pole' in 'field list' хелп ми плиззз :'(?
 
Ответить с цитированием

  #779  
Старый 29.09.2009, 20:33
Аватар для Architek86
Architek86
Познающий
Регистрация: 20.02.2008
Сообщений: 82
Провел на форуме:
107625

Репутация: 2
По умолчанию

crazy~driver, благодарю.
Однако до полного счастья осталось разобраться с ещё одним вопросом. Уверен, это реализуется легко. Есть значит выбранная строка из базы. Надо сделать запрос в базу так, что бы он выдал ещё 5 строк: 3 предыдущие и 2 более новые от данной строки (сортируя по дате создания полей - `time`). Каг?
Выборка по полю id с auto_increment врядли подойдёт.. насколько я помню, при удалении строки список id не пересчитывается и мы можем иметь такие записи:
id name
5 aaa
6 bbb
8 ccc
В итоге вместо ожидамого id 7, предшествующему id 8, мы получим ошибку.
 
Ответить с цитированием

  #780  
Старый 29.09.2009, 22:00
Аватар для crazy~driver
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме:
391983

Репутация: 39
Отправить сообщение для crazy~driver с помощью ICQ
По умолчанию

Цитата:
Сообщение от referer1  
а вот я пытаюсь изменить косяк в базе с отображением буквы Ш и И...
Но при попытке выполнить запрос мне выдает ошибку
UPDATE `tbl` SET `pole` = REPLACE(
`pole`,
CONCAT( CHAR(209), CHAR(63) ),
CONCAT( CHAR(209), CHAR(136) )
);

UPDATE `tbl` SET `pole` = REPLACE(
`pole`,
CONCAT( CHAR(208), CHAR(63) ),
CONCAT( CHAR(208), CHAR(152) )
);
#1146 - Table 'madan21_mad.tbl' doesn't exist
Вот я не могу врубиться что нужно вписывать вместо tbl ? вводил имя таблица к примеру jos3_banner но тогда ошибка была вида #1054 - Unknown column 'pole' in 'field list' хелп ми плиззз :'(?
referer1 слушай у меня твой запрос полностью пашет.
я загнал в mysql-front запрос и единственное что изменил это поубирал кое - где кавычки.
Вот сам запрос:
UPDATE aaa SET vvv= REPLACE(
'vvv',
CONCAT( CHAR(209), CHAR(63) ),
CONCAT( CHAR(209), CHAR(136) )
);
ааа - таблица
vvv - столбец
Поиграйся с кавычками и пробелами. Может в этом косяк или укажи имя таблицы полное (я имею в виду с бд, например document.aaa)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ