본문 바로가기

Programming

mysqli query 데이터베이스 연결 및 해제 mysqli_connect() - 서버 및 데이터베이스에 연결한다 mysqli_connect(host, username, passwd, dbname, port, socket) mysqli_close() - 데이터베이스 연결을 해제한다 mysqli_close(link) mysqli_connect_errno() - 데이터베이스 연결시 에러가 발생하였을 경우 해당 에러코드 번호를 반환한다 mysqli_connect_error() - 데이터베이스 연결시 에러가 발생하였을 경우 해당 에러 메시지를 반환한다 mysqli_select_db() - 데이터베이스를 변경한다 mysqli_select_db(link, dbname) mysqli_errno() - 가장 최근에 호출한 함수의 에러 코드.. 더보기
MySQL 데이터베이스에서 mysqli(MySQL Improved) 사용법 PHP에서 MySQL 데이터베이스에 연결해서 작업하는데 사용되는 API 가 세 종류 있다. 1. mysql API : 가장 오래전 부터 사용되어져 오는 것으로 mysql_ 로 시작하는 함수들로 구성되어 있다. 현재는 deprecated 되어서 더이상 사용하지 않는 것이 좋다. 2. mysqli (mysql improved) API (PHP 5, PHP 7) : mysql 함수를 개선한 것으로 prepared statement 를 사용할 수 있다. 3. PDO (PHP Data Object) API (PHP 5 >= 5.1.0, PHP 7) : PDO 는 PHP 를 사용하여 서로 다른 종류의 데이터베이스에 접근하는 공통 API 를 제공하는 것을 목표로 만들어 졌다. 객체 기반의 API 이고, prepare.. 더보기
Retrofit 2 사용법 Retrofit 2.0 사용법 1. Retrofit - interface public interface RestService { //서버의 root URL public static final String BASE_URL = "http://api.github.com/user/"; //GET 방식 아래의 메소드는 다음의 URL를 호출한다 //http://api.github.com/user/{id} // users/{id} 중에 id 에는 파라메터 변수인 String id 의 값이 들어간다 @GET("users/{id}") Call getUser(@Path("id") String id); @GET("users/{id}/followers") CallgetFollowers(@Path("id") String id).. 더보기