PHP/PHP 함수 (5) [PHP] mysqli_query( ) : MySQL 쿼리 실행하기 PHP 의 mysqli_query( )? mysqli_query 함수는 mysqli_connect 를 통해 연결된 객체를 이용하여 MySQL 쿼리를 실행시키는 함수 1. database 연결 $connetion = mysqli_connect( 'localhost' //데이터베이스 서버의 IP 또는 도메인 주소 '사용자명' //데이터베이스 사용자 이름 'password' //데이터베이스 비밀번호 'DB명' //사용할 데이터베이스명 ); 2. sql 문 작성 $sql = 'SELECT * FROM `easy_weather` ORDER BY TIME LIMIT 0 , 1'; 3. mysqli_query( ) $res = mysqli_query($connection, $sql); [PHP] mysqli_connect( ) : MySQL Database 연결 PHP 에서 MySQL 데이터베이스 연결하기 mysql_connect( ) X -> PHP 5.5 부터는 사용 안 함 mysqli_connect( ) ○ ※ mysqli 는 'mysql improved' 의 약자 ㅋ $connetion = mysqli_connect( 'localhost' //데이터베이스 서버의 IP 또는 도메인 주소 '사용자명' //데이터베이스 사용자 이름 'password' //데이터베이스 비밀번호 'DB명' //사용할 데이터베이스명 ); [PHP] JSON : json_encode( ), json_decode( ) JSON JavaScript Objece Notation 의 약어. 본래는 자바스크립트 언어로부터 파생되어 자바스크립트의 구문 형식을 따르지만, 언어 독립형 데이터 포맷이다. JSON은 텍스트 기반형식이므로, 서버와 쉽게 데이터를 주고 받을 수 있으며, 모든 프로그래밍 언어에서 데이터 형식으로 사용할 수 있다. 1. JSON 데이터는 이름과 값의 쌍으로 이루어진다. 2. JSON 데이터는 쉼표( , )로 나열됩니다. 3. 객체(object)는 중괄호 { } 로 둘러쌓아 표현 4. 배열(array)는 대괄호 [ ] 로 둘러쌓아 표현 JSON 을 다루기 위한 PHP 의 내장함수: json_encode( ), json_decode( ) json_encode( ): JSON format으로 인코딩 json_de.. [PHP] simplexml_load_file( ) : RSS(XML) 문서 읽기 RSS (Really Simple Syndication) 뉴스나 블로그 사이트에서 주로 사용하는 콘텐츠 표현 방식. 웹 사이트 관리자는 RSS 형식으로 웹 사이트 내용을 보여 준다. RSS가 등장하기 전에는 원하는 정보를 얻기 위해 해당 사이트를 직접 방문하여야 했으나, 자동으로 업데이트 되기 때문에, 사용자는 각각의 사이트 방문 없이 최신 정보들만 골라 한 자리에서 볼 수 있다. RSS 는 XML로 아래와 같이 정해진 형식에 따라 작성된다. W3Schools Home Page https://www.w3schools.com Free web building tutorials RSS Tutorial https://www.w3schools.com/xml/xml_rss.asp New RSS tutorial on.. [PHP] ini_set( ) : 설정 변경 PHP 함수 ini_set(); : php의 설정을 해당 페이지에서만 변경하는 함수 ※ PHP 설정확인 함수: phpinfo(); PHP 설정변경 방법 1. php.ini 직접 변경: 전체 설정 변경 2. 해당 페이지에서만 설정 변경: ini_set(); 지금까지 나왔던 ini_set() 예시 1. 에러 발생시 에러 메세지 출력하는 코드 error_reporting(E_All); ini_set("display_errors", 1); 2. URL 로 파일을 읽어 올수 없을 때: fopen, require, include, simplexml_load_file 함수 사용에서 URL로 파일 읽기 ini_set('allow_url_fopen', 1); 이전 1 다음