Перейти к содержимому


Расширение возможностей через дополнительные поля в user


Сообщений в теме: 3

#1 Александр Пономарев

    Активный участник

  • Пользователи
  • PipPipPip
  • 435 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 15 Март 2015 - 22:41

Зайдя по адресу https://ВАШ_САЙТ.cli...ru/edit_sql.php, мы заводим в таблице f_users поле region_ID (мне в нем нужно хранить код справочника региона пользователя). По идее ее можно использовать, но доступ только напрямую через SQL.

$key=$user['id'];
$reg_ID=$line['Регион']['ID'];
$result = mysql_query ("UPDATE f_users SET region_ID = $reg_ID WHERE id='$key'");

По логике, должно работать. Но почему-то не работает. Что я делаю не так?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 16 Март 2015 - 11:40

Что именно не работает? Прямой запрос должен работать в любом случае. Может опечатка где-то.

#3 Александр Пономарев

    Активный участник

  • Пользователи
  • PipPipPip
  • 435 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 17 Март 2015 - 12:52

Просмотр сообщенияCbCoder (16 Март 2015 - 11:40) писал:

Что именно не работает? Прямой запрос должен работать в любом случае. Может опечатка где-то.

А где тут может быть опечатка? Не заносит данные и все!

#4 Александр Пономарев

    Активный участник

  • Пользователи
  • PipPipPip
  • 435 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 17 Март 2015 - 20:08

Ларчик открывался просто. Надо писать не id='$key', а id='{$key}'

Сообщение отредактировал Александр Пономарев: 17 Март 2015 - 22:46






Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных