ОБСУЖДЕНИЕ

не идет замена слова

11 сообщений0 просмотровОткрыта
#1
создал столбец в user
для города. при регистрации добавляется ,а при смене нет и еще неопознаная переменная
вот код

if (isset($_GET['set']) && $_GET['set']=='goroda'){
if (isset($_POST['ank_gorod_b']) && $_POST['ank_gorod_b'])
{
$user['ank_gorod_b'];
mysql_query("UPDATE `user` SET `ank_gorod_b`'".my_esc($user['ank_gorod_b'])."' WHERE `id` = '$user[id]' LIMIT 1");
}
}
может куда то добавить надо ank_gorod_b?
#2
двиг какой?
#3
Mishae72, социал
#4
SET
`ank_gorod_b`='".my_esc($_POST['ank_gorod_b'])."'
~~~~~~~~~~~~~~~
и перед запросом убери $user['ank_gorod_b']; зачем оно?
#5
да не пашет оно. я пробывал
#6
spasis, ты заменил то что красным? И саму форму кинь, мб там не верно что-то.
#7
да,я много вариантов перепробавал . но что то не меняется
<select name="ank_dorod_b">
<option selected=" value="'.$user['ank_dorod_b'].'<option>
<option selected=""<option>
<option value="1">Барановичи</option>
<option value="2">Барань</option>
#8
spasis, selected=" еще одну кавычку надо, да вообще просто оставь selected
Вообще код какой дегенератский.
#9
Код сравни у тебя явно проблемы с орфографией. В запросе g в форме d
#10
skif88, selected если не ошибаюсь без значений, там не надо =
#11
spasis, вот норм пример. Подучи html
PHP
<?php
<form action="select1.php"
method="post">
<p><select size="3" name="hero[]">
<option disabled>Выберите героя</option>
<option value="Чебурашка">Чебурашка</option>
<option selected
value="Крокодил
Гена">Крокодил Гена</option>
<option value="Шапокляк">Шапокляк</option>
<option value="Крыса
Лариса">Крыса Лариса</option>
</select></p>