웹/PHP3 PHP에서 MYSQL연결 시 한글 깨질 때 데이터베이스 연결하는 파일에 mysqli_query($conn, "set session character_set_connection=utf8;"); mysqli_query($conn, "set session character_set_results=utf8;"); mysqli_query($conn, "set session character_set_client=utf8;"); 추가하기 또는 php연결 구문 위에 머전 써줘서 호출하기 2022. 11. 3. PHP에서의 인증과 식별 방식 1. 식별과 인증 동시에 하는 방식 $sql = "SELECT * FROM user WHERE user_name='$user_name' and user_password='$user_password'"; $result = mysqli_query($conn, $sql); $mb = mysqli_fetch_assoc($result); if (!$mb['user_name']) { echo ""; exit; } 로그인을 할때 SQL문에 AND 구문을 이용해 유저 아이디와 유저 비밀번호를 동시에 처리하는 방식이다. 인증을 할때 코드가 가장 간결 하지만 많이 쓰이지 않는 방식이다. 2. 식별과 인증 분리하는 방식 $sql = "SELECT * FROM user WHERE user_name='$user_name'"; .. 2022. 10. 22. PHP SQL 관련 명령어 SQL 연결 $conn = mysqli_connect(아이피, 아이디, 비밀번호, 데이터베이스명, 포트); 데이터베이스를 연결하고 언결된 데이터베이스 리소스 반환 PHP에서의 SQL 사용 $result = mysqli_query(연결된 데이터베이스 리소스, SQL 문); php에서 SQL문을 실행하고 그 결과를 반환함. $row = mysqli_fetch_assoc(SQL 결과값) SQL 결과값을 연관배열로 반환합니다. 필드이름($row['no']) 형식으로 값을 가져올 수 있습니다. 필드이름은 대소문자를 구분합니다. $row = mysqli_fetch_row(SQL 결과값) SQL 결과값을 숫자 인덱스의 배열을 반환합니다. ($row[0]) $row = mysqli_fetch_array(SQL 결과값).. 2022. 10. 19. 이전 1 다음