php mysql

    [php/mysql 연동] 데이터 조회/입력/수정/삭제

    제 PC에서 mysql 서버에 잘 접속되는 것을 확인했습니다. 이전에 만든 db(soccer)를 가지고 조회를 해 보겠습니다. 우선 데이터베이스에 쿼리문을 전송하기 위해서는 mysqli_query() 함수를 사용해야 합니다. mysqli_query(연결된DB, 쿼리문을 담는 변수) 위 함수로 결과값을 반환받아 $result 변수에 데이터를 넣었습니다. $result로부터 결과를 가져오는데 세 가지 함수를 사용할 수 있습니다. mysqli_fetch_assoc() mysqli_fetch_row() mysqli_fetch_array() 이 함수에 대한 자세한 설명은 https://sojinhwan0207.tistory.com/108 에 있습니다..! 데이터베이스와 통신이 완료되었다면 데이터베이스 연결을 해제..

    PHP Mysql 레코드 가져오기

    1. mysqli_fetch_row mysqli_query 를 통해 얻은 result set에서 레코드를 1개씩 리턴해주는 함수입니다. (일반배열) # mysqli_fetch_row([result set]); 위와 같이 사용합니다. 결과값은 위와 같습니다. 배열의 0번째 값은 31787 이고 배열 1번째 값은 Total memory 가 됩니다. 이를 while문으로 돌려 null값이 나올때 까지 반복했습니다. 2. mysqli_fetch_assoc mysqli_query 를 통해 얻은 result set에서 레코드를 1개씩 리턴해주는 함수입니다. (연관배열) # mysqli_fetch_assoc([result set]); 위와 같이 사용합니다. 결과값은 위와 같습니다. fetch_row 와는 다르게 테이..

    PHP MySQL 연결 및 쿼리실행

    1. mysqli_connect mysqli_connect는 단순하게 php에서 mysql 을 연결해주는 함수입니다. 사용방법은 다음과 같습니다. # mysqli_connect(host, username, password, dbname, port) mysqli_connect("localhost", "root", "test123", "zabbix") 포트의 경우에는 default가 3306이므로 별도의 포트를 사용하지 않는 경우에는 생략해도 무방합니다. 2. mysqli_close 이름을 보면 알 수 있듯이 mysqli_connect 함수를 통해 연결한 객체의 연결을 해제하는데 사용하는 함수입니다. $conn = mysqli_connect("localhost", "root", "test123", "zabb..