내 테이블 사용자 이름, 암호 및 요소에 3 개의 열이 있습니다. 요소의 값은 1입니다. 따라서 웹 페이지를 만들었습니다. 사용자가 올바른 사용자 이름과 암호를 삽입하면 PHP에서 요소가 1인지 확인한 다음 원하는 내용을 수행하고 요소를 0으로 변경합니다.하지만 PHP가 0이면 아무것도. 내 문제는 그것이 흰색 화면을 표시합니다.PHP : 다른 열을 선택하는 방법
<?php
require_once("function/func_connect.php");
require_once("function/func_check.php");
require_once("function/websend.php");
$objLogin = checkPassword($_POST['user_name'],$_POST['user_password'],$Cfg["table"]["user"]);
if($objLogin == false)
{
include("state/login_failed.html");
exit();
}
if($objLogin == true)
{
// I think the problem cause here How do I fix?
mysql_query("SELECT element FROM authme WHERE username = $_POST['user_name']");
echo "success";
}
mysql_close();
?>
감사의 말씀과 나쁜 영어로 죄송합니다.
mysql_ * 함수 사용을 중단하십시오. 그들은 비추천적이고 안전하지 않은 것으로 간주됩니다. ['PDO'] (http://php.net/manual/en/book.pdo.php) –
개발 중에 PHP에서'Display Errors'도 켜야합니다. 그 질문의 필요성. 그것은 당신에게 구문 오류를 보여줬을 것입니다. –