Я провел дни, пытаясь понять это безрезультатно. Я проверил документы PHP, а также несколько других вопросов формы относительно уведомления об неопределенном индексе и, как представляется, обычное решение «isset ()».
Но я не могу решить это решение в моем случае.
Вот код:
<form action="" method="post"> <!-- Here are all the form fields --> <input type="submit" name="send" value="send"/> </form> <?php $con = mysql_connect("#","#","#"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("#", $con); $sql=" INSERT INTO events (e_date, e_time, e_type, e_name) VALUES ('$_POST[form_e_date]','$_POST[form_e_time]','$_POST[form_e_type]','$_POST[form_e_name]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; mysql_close($con) ?>
4 уведомления встречаются на строке с переменной $ sql, начиная с «VALUES» и ссылаются на form_e_date и т. Д.
Я извиняюсь за то, что задаю вопрос, который, как я понимаю, приобретает несколько часто, но я пробовал решения других людей, которые либо не работают для меня, либо я неправильно их реализую.
Пожалуйста, помогите, пожалуйста, оставляйте любые другие конструктивные отзывы о моем коде, поскольку я новичок.
Благодаря!