未定義的變量(姓名,電子郵件,ADM,加)第16行....錯誤來了.....好心幫我清除錯誤 這裏是我的代碼未定義的變量(錯誤)
<?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 –