Contents

Develop
2017.12.01 02:04

[php] mysql_ 과 mysqli_ 의 차이

Views 1860 Comment 0
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
PHP 5 버전 이후로 지원되는 mysqli_ 는 기존의 mysql_ 에 비해 좀 더 빠르고 안전하게 보완된 것이다. 기존의 mysql_ 함수의 구문을 mysqli_ 구문으로 변경할 때 주의 사항이다.


# DB의 연결
<?
  $host = "localhost";
  $db_user = "user_id" // MySQL 계정
  $db_pass = "user_pass" // MySQL 패스워드
  $db_name = "db_name" // MySQL DB 이름

  // ## 기존의 mysql_ ###
  // mysql_connect 함수로 접속,
  // mysql_select_db 함수로 DB를 선택
  $connect = mysql_connect($host, $db_user, $db_pass);
  $mysql_select_db($db_name, $connect);


  // ### 새로운 mysqli_ ###
  // mysqli_connect 함수로 접속하면서 DB를 선택
  $connect = mysqli_connect($host, $db_user, $db_pass, $db_name, "3306");
?>



# Query 전송과 응답 출력

<?
  // 쿼리 구문
  $query = "select * from hooni order by no desc";

  // ## 기존의 mysql_ ###
  $result = mysql_query($query, $connect);
  $row1 = mysql_fetch_array($result);
  $row2 = mysql_fetch_array($result);
  ...

  // ## 새로운 mysqli_ ###
  $result = mysqli_query($connect, $query); // 파라미터 위치 바뀜
  $row1 = mysql_fetchi_array($result);
  $row2 = mysql_fetchi_array($result);
  ...

  // 출력, 동일하므로 생략.
  echo $row1[comp];
  echo $row2[comp];
?>




?

List of Articles
No. Category Subject Author Date Views
81 Develop [c] 이진 탐색 두 가지 코드 (재귀/반복) file hooni 2015.06.26 982
80 Develop [ios] 아이폰 앱 이름 및 버전 정보 hooni 2015.03.24 980
79 Develop [c] 기막힌 정렬 코드 ㅋㄷ file hooni 2015.10.13 972
78 Develop [git] 쉬운 버전관리 Git 설명 hooni 2015.08.18 970
77 Develop [android] N-Puzzle 게임 file hooni 2015.07.09 967
76 Develop [ios] NSString, RegularExpression Find/Replace hooni 2017.04.14 966
75 Develop [android] Android N requires the IDE to be running with Java 1.8 or later 오류 hooni 2016.08.30 959
74 Algorithm OCB5 Injection 앗싸뵹! ㅋㅋ file hooni 2014.07.01 959
73 Etc 사이버보안실무 수업 메모 hooni 2017.03.30 955
72 Develop [ios] iOS 앱 아이콘을 만드는 유틸 file hooni 2015.01.03 955
71 Develop Aspect Oriented Programming in Objective-C hooni 2015.05.18 954
70 Develop [android] 초간단 얼럿 (AlertDialog) hooni 2016.10.21 951
Board Pagination Prev 1 ... 87 88 89 90 91 92 93 94 95 96 ... 98 Next
/ 98