본문 바로가기

PHP

200122 php에서 mysql query 실행 성공/실패 체크와 에러 내용 확인

php에서 mysql query 실행 성공/실패 체크와 에러 내용 확인.

아래의 1과 2는 해석하면 또옥같은 내용인데 문법만 다른 거.

 

1.

$sqlquery="SELECT * FROM tbl order by no desc";
$result = mysqli_query($conn, $sqlquery);

if ($result) {
	//echo "success";
} else { 
	//echo "fail";
	 echo("Errormessage:". $conn -> error);
};

 

2.

$sqlquery="SELECT * FROM tbl order by no desc";
if ($conn->query($sqlquery) === TRUE) {
	echo "Record insert successfully";
} else {
	echo "Error inserting record: " . $conn->error;
}

 

참고 :https://www.w3schools.com/php/func_mysqli_error.asp

728x90