Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: сравнение по числу

Сообщения:  [1-8] 

 
 автор: Trianon   (01.09.2010 в 18:39)   письмо автору
 
   для: *m*   (01.09.2010 в 17:09)
 

>да это понятно, просто раньше никогда на это внимание не обращал.
>ведь последовательность символов, это есть строка так, а числа это или текст, какая разница..

существенная.

В частности при хранении, сравнении и поиске.

  Ответить  
 
 автор: *m*   (01.09.2010 в 17:09)   письмо автору
 
   для: Trianon   (01.09.2010 в 16:55)
 

да это понятно, просто раньше никогда на это внимание не обращал.
ведь последовательность символов, это есть строка так, а числа это или текст, какая разница..
только вот в определенных случаях может потребоваться
вы имеете виду integer?

  Ответить  
 
 автор: Trianon   (01.09.2010 в 16:55)   письмо автору
 
   для: *m*   (01.09.2010 в 16:53)
 

верно сделать так , чтоб в varchar записывались строки.
А числа записывались в столбцы с числовыми типами данных.
Это неочевидно?

  Ответить  
 
 автор: *m*   (01.09.2010 в 16:53)   письмо автору
 
   для: Trianon   (01.09.2010 в 16:49)
 

а как сделать верно?

  Ответить  
 
 автор: *m*   (01.09.2010 в 16:53)   письмо автору
 
   для: Лена   (01.09.2010 в 16:47)
 

ps принятые пост данные, (вводимое число), обрабатываю intval

ну дак я через интвал их и пропускал.., но убрал кавычки и заработало.)

  Ответить  
 
 автор: Trianon   (01.09.2010 в 16:49)   письмо автору
 
   для: *m*   (01.09.2010 в 16:38)
 

>записываю в БД в поле varchar число

что уже неверно

  Ответить  
 
 автор: Лена   (01.09.2010 в 16:47)   письмо автору
 
   для: *m*   (01.09.2010 в 16:38)
 

Зачем число брать в кавычки?
Попробуйте строку пропустить через intval(). Что получите?

  Ответить  
 
 автор: *m*   (01.09.2010 в 16:38)   письмо автору
 
 

всем привет.

записываю в БД в поле varchar число, (например 1000) в дальнейшем мне с этим числом необходимо делать сравнение, чтобы вывести записи которые больше тысячи.
правильно ли я делаю? или нужно какой-то др. формат поля выбирать.


$query =("SELECT * FROM table  WHERE poleschislom >'1000'");


так не работает.

ps принятые пост данные, (вводимое число), обрабатываю intval.

  Ответить  

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования