#php #mysql #html-select
#php #mysql #html-выберите
Вопрос:
Я пытаюсь обновить существующую строку в таблице cms_events. Но мое значение параметра не вызовет столбец «код». Значения параметра перечислены, но не влияют после сохранения. Есть предложения? с наилучшими пожеланиями
<select class="form-control" name="code" style="width:65%;">
<?php
$code = mysql_real_escape_string($_POST['code']);
$stripped = mysql_real_escape_string($_GET['id']);
if(isset($_POST['event']))
{
$result = mysql_query("UPDATE cms_events SET code = '$code', userid = '".$_SESSION['user']['id']."'
WHERE id = $stripped
")
or die(mysql_error());
header('Location: /index.php?url=eventsamp;id='.htmlspecialchars($stripped).'amp;code='.htmlspecialchars($code).'');
exit;
}
$getKommentar = mysql_query("SELECT * FROM `cms_prosjekt` WHERE userid = '".htmlspecialchars($_SESSION['user']['id'])."'");
while($kommentarinfo = mysql_fetch_array($getKommentar))
{
echo'<option value="'.htmlspecialchars($kommentarinfo['code']).'">'.htmlspecialchars($kommentarinfo['code']).'</option>';
}
}
?>
</select>
Комментарии:
1. покажите свой код функции обновления, как сохранить значение формы
2. <действие формы =»» метод =»публикация» стиль=»ширина: 100%;»> <тип кнопки = «отправить» имя = «событие» класс = «btn btn-blue» стиль=»цвет фона: #1c76ba; цвет: белый;»> Oppdater kurset</кнопка></форма> @razibalmamun
3. где
<select class="form-control" name="code" style="width:65%;">
тег в вашем<form></form>
4. Вы пишете с мертвым
mysql_*
расширением..