Доброго времени суток. Проблема такая. Есть некая форма,которая передает данные файлику со скриптом добавления в таблицу . При добавлении проходит все без видимых ошибок,но запись в таблицу не добавляется.помогите разобраться. Форма ввода данных. print " <br/><br/><br/> <form action=\"mil/add.php\" method=\"post\" class=\"form-horizontal\"> <fieldset> <legend>Форма для нового сотрудника</legend> <div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">ФИО</label> <div class=\"controls\"> <input type=\"text\" name=\"fullname\" class=\"input-xlarge\"> </div> </div> <div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">Отдел</label> <div class=\"controls\"> <select id=\"select01\" name=\"otdel\">"; $result = db_query("SELECT * FROM `otdel` ORDER BY `id`", $con); while($row = mysql_fetch_array($result)){ print "<option value=\"".$row['id']."\">".$row['name']."</option>"; } print " </select> </div> </div> <div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">Должность</label> <div class=\"controls\"> <input type=\"text\" name=\"position\" class=\"input-xlarge\"> </div> </div> <div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">Звание</label> <div class=\"controls\"> <input type=\"text\" name=\"rank\" class=\"input-xlarge\"> </div> </div> <div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">Личный номер</label> <div class=\"controls\"> <input type=\"text\" name=\"pn\" class=\"input-xlarge\"> </div> </div> <div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">Городской телефон</label> <div class=\"controls\"> <input type=\"text\" name=\"telefon\" class=\"input-xlarge\"> </div> </div><div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">Мобильный телефон</label> <div class=\"controls\"> <input type=\"text\" name=\"mob_telefon\" class=\"input-xlarge\"> </div> </div><div class=\"control-group\"> <label for=\"input01\" class=\"control-label\">Адрес</label> <div class=\"controls\"> <input type=\"text\" name=\"adres\" class=\"input-xlarge\"> </div> </div> <div class=\"form-actions\"> <input type=\"submit\" class=\"btn btn-primary\" value=\"Добавить сотрудника\"> </div> </fieldset> </form> <br/> "; Скрипт добавления записи. include('../db.php'); $con = db_init(); $result = db_query("INSERT INTO mil(fullname, position, rank, pn, telefon, mob_telefon, otdel, adres) VALUES( '".$_POST['fullname']."', '".$_POST['position']."', '".$_POST['rank']."', '".$_POST['pn']."' '".$_POST['telefon']."' '".$_POST['mob_telefon']."' '".$_POST['otdel']."' '".$_POST['adres']."' )", $con); db_close($con); print "<script>window.location='../index.php?model=mil&act=success'</script>"
Вместо db_query("запрос..."); напиши echo("запрос..."); И посмотри, что там у тебя за запрос генерируется такой, что база его обрабатывать не хочет. И ещё добавь вывод ошибок в своей функции db_query() - чтобы во время отладки ошибки запросов отображались на экране.