1 (изменено: Kirill, 2013-08-16 12:17:24)

Тема: отправка данных в бд из select option

есть селектор, нужно отправить значение в базу данных:

<div class="row">
    <label>Профессия:</label>
    <select name="selector">
        <option value="Профессия_1">Профессия 1</option>
        <option value="Профессия_2">Профессия 2</option>
        <option value="Профессия_3">Профессия 3</option>
        <option value="Профессия_4">Профессия 4</option>
    </select>
    </div>

вот так обрабатывается:

if (isset($_POST['selector'])) { $prof = $_POST['selector']; if ($prof == '') { unset($prof);} }
include_once ("bd.php");
$sql = mysql_query ("INSERT INTO users (prof) VALUES('".$_POST["selector"]."')");

В итоге в базу ничего не заносится, подскажите, пожалуйста, что я не так делаю.

2

Re: отправка данных в бд из select option

Проверьте вывод переменной прервав работу скрипта:

exit($_POST['selector']);

3

Re: отправка данных в бд из select option

Hanut сказал:

Проверьте вывод переменной прервав работу скрипта:

exit($_POST['selector']);

добавил

exit($_POST['selector']);

после

$sql = mysql_query ("INSERT INTO users (prof) VALUES('".$_POST["selector"]."')");

- при обработке выдает чистую страницу, при чем данные в бд не заносятся

4

Re: отправка данных в бд из select option

спасибо, уже разобрался)))