Когда моя вставка запускается, она будет писать текст в текстовом поле, но если я выберу выбор переключателя, отличный от «другого», ничего не будет вставлено в таблицу. Если я удалю «другой» код, выбранный переключатель будет записан в таблицу.
вот код
<input type="radio" name="job" value="PHP Programmer">PHP Programmer <input type="radio" name="job" value="SQL Programmer">SQL Programmer<br> <input type="radio" name="job">Other <input type="text" name="job" > <h3>* If yes, check which ISO standard(s) you are accredited?</h3> <input type="radio" name="iso_standard" value="17020">17020 <input type="radio" name="iso_standard" value="17025">17025 <br /> <input action="submit" type="submit" name="submit" value="Submit"> </form> <?php if(isset($_POST['job']) && isset($_POST['iso_standard'])) { $job = mysqli_real_escape_string($db, $_POST['job']); $iso_standard =mysqli_real_escape_string($db, $_POST['iso_standard']); $sql="insert into tbl_test_insert(iso_cert, iso_standard) values ('$job', '$iso_standard')"; if(!mysqli_query($db, $sql)) { die('Error: ' .mysqli_error($db)); } echo "1 record added"; } else { echo "You didn't choose all the options! } ?>