목록PHP (5)
개발 보안...
기록을 해놔야 이해할 수 있을 거 같아서 문법같은 거 정리해놓습니다... login_server.php 21$sql="select * from member where mb_id = '$user_id'"; https://www.youtube.com/watch?v=a5einHCa9Es&list=PLGB46Olt3KpWsliu-NzTqE3GOw_CEvB6K&index=110:10~모든 것을 member 테이블에서 조회한다where 뒤에는 조건이 붙는다 테이블의 $user_id가 내가 입력한 mb_id와 동일한가 if(mysqli_num_rows($result) === 1);같은게 무조건 1개가 있어야함 fetch 함수가져오라는 뜻? print_r: 배열 출력 가능echo: 배열 출력 불가var_dump: pr..

배열: $a = array(' ', ' ',) 0번째에 비행선으로 대체 array로 키 값 만들음 2차원 배열 : 테이블보더 즉 테두리 기본 1값 적용 (높은 숫자일수록 테두리 커짐) : 테이블 행 시작 : 한 셀을 말함, 그 사이에 글자 넣으면 셀 하나에 글자 들어감 $row : 바깥쪽 반복문에서 사용, 테이블의 행 나타냄$col : 안쪽 반복문에서 사용, 테이블의 열 나타냄 sort() : 오름차순 ( 1~9, a~z, ㄱ~ㅎ)rsort() : 내림차순 (ㅎ~ㄱ, z~a, 9~1)asort() : 값에 따라 연관 배열 오름차순ksort() : 키에 따라 연관 배열 내림차순arsort() : 값에 따라 연관 배열 내림차순krsort() : 키에 따라 연관 배열 오름차순

if, else switch: 결과값에 따라 코드 실행해줌case(조건), break(해당 case 코드 마침), default(예외) while: a가 2부터 10 미만까지 출력 됨 do: 조건과 관계없이 한 번은 출력? for(시작값; 조건; 증감식){} - $arr=array(' ', ' ');- $arr=[' ', ' ',];- $arr=array( 1 => ' ', 2 => ' '); (이거출력할땐 $arr[$key]) 이 세개가 같음 foreach(배열 as 값 대입 변수){ 값 대입 변수 사용} 내장함수: php안에 이미 내장되어 있는 함수사용자 정의 함수:function 함수이름(){ echo "구문";}함수이름();

+: 더하기-: 빼기*: 곱하기/: 나누기%: 나머지**: 제곱 b가 5일 때 a도 5가 되지만b--를 한다고 a가 4가 되지는 않음 echo $b를 했을 땐 4출력 $x += $y: x= x+y (다른 연산자도 똑같음) == 에서는 문자열 10과 숫자 10이 같다고 출력 반대: != , (사이띄어쓰면안됨) === 는 자료형을 비교하기 때문에 다르다고 출력됨반대: !== a++: 증가a--: 감소 ++a: a값과 b값이 같이 올라감, 증가 -> 대입a++: 대입 -> 증가 ++$a$a++$a=$a+1$a+=1이 네개의 값은 다 똑같이 나옴 true: 1, flase: 0 and: 1*1=1, 0*0=0, 1*0=0or: 1*1=1, 0*0=0, 1*0=1xor: 1*1=0, 0*0=0,..

https://youtube.com/playlist?list=PLTb3qGCzYjS3YhVLi9C-RQ5emvrTYBgzm&si=JKbVUJv1BBrnO9ZS vscode -> 파일열기 -> c드라이브 -> xampp -> htdocs - 반드시 로 시작해서 ?>로 끝남 (php만 있는 경우는 ?> 안 해도 되는듯) - 문장의 끝은 무조건 ; 으로 끝 (단 마지막 문장은 빼도되긴 함 근데 그냥 항상 넣는 게 나은듯) - php는 문서 아무곳에나 배치 가능 - echo, print: 출력문 ex) echo" ";, echo(" ");- print_r: 배열 출력문- 글은 " " , ' ' 로 씀 - $: 변수 ex) $a =1; $랑 문자랑 띄어쓰기X, 문자는 대소문자 구분함- //, /* */, #..