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

Форум MySQL

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

 

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

вид форума:
Линейный форум Структурный форум

тема: выборка с полем ENUM
 
 автор: Quies   (04.11.2009 в 14:34)   письмо автору
 
 

Дорабатывал сайт и столкнулся с проблемой.

Есть таблица пользователей "user", у каждого пользовотеля есть поле "gender" - пол, оно принимает два значение, 1(муж),2(жен) тип поля enum, по умолчанию стоит 1.

Проблема, в том что при выборке строки по id, в поле gender, всегда одно и тоже значение по умолчанию 1.
Хотя в базе есть не только значения по умолчанию, но и 2, то же.

вот php скрипт что я использовал


$sql = "SELECT gender FROM pro_user WHERE id =58;
$query = @mysql_query($sql);
$arr = mysql_fetch_array($query,MYSQL_ASSOC);
print_r($arr );


у этого пользователя gender, должен быть 2, а выводит, всё равно 1

  Ответить  
 
 автор: root   (04.11.2009 в 15:15)   письмо автору
 
   для: Quies   (04.11.2009 в 14:34)
 

>у этого пользователя gender, должен быть 2, а выводит, всё равно 1

должен быть - не значит есть.
скорее всего там 1, и смотреть нужно на INSERT.
Попробуйте посмотреть в phpmyadmin или с помощью другого клиента что там лежит.

  Ответить  
 
 автор: Quies   (04.11.2009 в 16:24)   письмо автору
 
   для: root   (04.11.2009 в 15:15)
 

Спасибо, вы правы. Я как то, ни так посмотрел, видимо строки перепутал. Посмотрел, через phpmyadmin, правда у 58 пользователя, стоит значение по умолчанию 1. Просто, не я писал это сайт, неудобно изначально сделали, что значение по умолчанию 1, а не скажем 0, от этого и путаница :)

  Ответить  
Rambler's Top100
вверх

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