Contents

Develop
2017.12.01 02:04

[php] mysql_ 과 mysqli_ 의 차이

조회 수 1839 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
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
번호 분류 제목 글쓴이 날짜 조회 수
121 Develop [python] 파라미터 앞에 *, ** 의 의미? (*args, **kwargs) hooni 2019.11.22 1687
120 Develop [ios] Swift 4 Singleton inheritance hooni 2018.10.31 1686
119 Develop [ios] 스크린 캡쳐 (전원버튼 + 홈버튼) 호출 알아내기 hooni 2014.11.19 1650
118 Develop [ios] binary를 C코드로 변환 file hooni 2015.01.03 1642
117 Develop [android] 레이아웃 사이즈 변경 (동적; programmatically) hooni 2016.11.07 1604
116 Develop How to Test SMTP AUTH using Telnet hooni 2018.04.05 1582
115 Develop What is difference between Get, Post, Put and Delete? hooni 2018.02.28 1562
114 Develop [swift] popToRoot 모달뷰, 네비게이션컨트롤러 한꺼번에 닫기 file hooni 2021.01.29 1556
113 Develop [ios] Swift 4 String, Date, DateFormatter 예제 hooni 2018.10.18 1505
112 Develop [ios] How to set up clang formatter hooni 2015.09.17 1468
111 Develop [android] 간단한 SQLIite 예제 hooni 2017.06.14 1455
110 Develop [php] 한글 문자열 자르기 (utf-8) hooni 2015.11.10 1453
Board Pagination Prev 1 ... 56 57 58 59 60 61 62 63 64 65 ... 71 Next
/ 71