정의되지 않은 변수 (이름, 이메일은, 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' 데이터가 올바르게 설정되지 않은 것 같습니다. '$ _POST' 변수의 값을'echo'해보십시오. –
일치하는 태그를 사용하십시오. 이것은 CakePHP와 전혀 관련이 없습니다. 이것이 CakePHP 어플리케이션의 코드라면 프레임 워크를 전혀 사용하지 않고 있습니다. 이미 태그를 수정했습니다. – burzum
http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index –