неопределенные переменные (имя, адрес электронной почты, адм, добавить) в строке 16 .... грядет ошибка ..... пожалуйста, помогите мне, чтобы удалить ошибку вот мой коднеопределенная переменная в PHP (ошибка)
<?php
$con = mysqli_connect('localhost','root','');
if(!$con) {
echo 'not connected to database';
}
if(!mysqli_select_db($con,'student')) {
echo 'database not selected';
}
if (isset($_POST['name'])){$name = $_POST['name'];}
if (isset($_POST['email'])){$email= $_POST['email'];}
if (isset($_POST['address'])){$add = $_POST['address'];}
if (isset($_POST['admission'])){$adm = $_POST['admission'];}
/*line:16*/
$sql = "INSERT INTO student_record (name,email,address,joining_date) VALUES('$name','$email','$add','$adm')";
if (!mysqli_query($con,$sql)) {
echo 'not inserted';
} else {
echo'inserted';
}
?>
Ну, глядя на ваши утверждения 'if', похоже, что ваши данные' $ _POST' не установлены правильно. Попробуйте 'echo' значение переменной' $ _POST'. –
Пожалуйста, используйте соответствующие теги. Это вообще не имеет ничего общего с CakePHP. Если это код из приложения CakePHP, он полностью не использует фреймворк ... Я уже исправил теги. – burzum
Вы должны посмотреть на это http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index –