Имеется форма в файле addpost.php HTML: <form action="save_post.php" method="post" enctype="multipart/form-data"> <? $res = mysql_query ("SELECT * FROM kategor",$db); while($row = mysql_fetch_assoc($res)) { $title .= '<OPTION value='.$row['id'].'>'.$row['title'].'</option>'; } ?> <select name="menu1" > <?php echo $title; ?> </select> <input type="submit" name="submit" value="Добавить"> </p></form> И после нажатия кнопки ДОБАВИТЬ, мне необходимо передать id из HTML: <select name="menu1" > <?php echo $title; ?> </select> и добавить его в БД. Вот код файла save_post.php: PHP: <?php if (isset($_POST['id'])) { $title = $_POST['id']; if ($title == '') { unset($title);}} { exit ("Вы ввели не всю информацию, вернитесь назад и заполните все поля!"); } $result2 = mysql_query ("INSERT INTO bd (kat) VALUES('$per')"); В поле kat по идее должен вставить номер id, а вставляет ноль!?!
Спасибо сам разобрался)) надо было так: PHP: if (isset($_POST['menu1'])) { $per = $_POST['menu1']; if ($per == '') { unset($per);}}