2017.05.27 10:10

my-sql php 접속 코드

조회 수 404 추천 수 0 댓글 0

my-sql php 접속 코드



db.inc



<?php

//db.inc
//데이터 베이스 연결 관련 설정
$dbhost = "localhost";
$dbusername = "";//유저
$dbuserpassword = "";//비밀번호
$default_dbname = "";//디비 네임

$MYSQLI_ERRNO = '';
$MYSQLI_ERROR = '';


function db_connect(){
	global $dbhost, $dbusername, $dbuserpassword, $default_dbname;
	global $MYSQLI_ERRNO, $MYSQLI_ERROR;
    //데이터 베이스 연결
	$link_id = mysqli_connect($dbhost, $dbusername, $dbuserpassword);

	if(!$link_id){
		$MYSQLI_ERRNO = 0;
		$MYSQLI_ERROR = "$dbhost에 연결할수 없습니다.";
		return 0;

	}
	else return $link_id;
	
}
//함수 종료

function sql_error($get_sql_error_link){
	global $MYSQLI_ERRNO, $MYSQLI_ERROR;

	if(empty($MYSQLI_ERRNO)) {
		$MYSQLI_ERRON = mysqli_errno($get_sql_error_link);
		$MYSQLI_ERROR = mysqli_error($get_sql_error_link);
	}
	return "$MYSQLI_ERRNO: $MYSQLI_ERROR";
}



?>




실제 작업 코드

include "./db.inc";

//연결시 에러 인지 확인
$link_id = db_connect();
//연결시 에러 인지 확인
if(!$link_id) die(sql_error($link_id));
if(!mysqli_select_db($link_id, $default_dbname)) {echo"111"; die(sql_error($link_id));}

//여기서 부터 진짜 쿼리 가져오기
$query = "SELECT * FROM ".$tablename." WHERE number=".$search_number;

$result = mysqli_query($link_id, $query);

if($result) echo "정상적으로 성공";

//한줄읽는거 예시
//$query_data = mysqli_fetch_array($result);

while($query_data = mysqli_fetch_array($result)){

	$title_number=$query_data["number"];

}






List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 컴퓨터 및 스마트 기기 사용팁 게시판 입니다. 좋은아빠되기 2014.10.15 820
59 centos 7 minimal 설치 교육용 자료 좋은아빠되기 2018.11.17 683
58 에어컨 전기료 절약 방법 : 냉방 Vs 제습 3 좋은아빠되기 2018.07.20 2358
57 centos 6 minimal 설치 교육용 자료 좋은아빠되기 2017.08.19 413
56 centos 계정 생성 비밀번호 변경 디렉토리 생성 그룹변경 좋은아빠되기 2017.07.22 735
55 APMSETUP 7 다운로드 file 좋은아빠되기 2017.07.03 17015
54 centos 6 저장소 추가 좋은아빠되기 2017.06.03 257
53 mysql 기본 DB 엔진 변경 좋은아빠되기 2017.06.03 355
» my-sql php 접속 코드 좋은아빠되기 2017.05.27 404
51 my-sql utf8 변경시 할일 좋은아빠되기 2017.05.27 279
50 mysql 계정 생성 및 DB 생성 비밀번호 변경까지 좋은아빠되기 2017.05.27 372
49 my-sql root 비밀번호 변경 좋은아빠되기 2017.05.27 491
48 centos 6 minimla 설치후 기본 프로그램 설치 (setup 안될때) 좋은아빠되기 2017.05.06 319
47 윈도우용 Apache 2.4.X 와 PHP 5.6.X 설치 하기 file 좋은아빠되기 2015.06.24 6039
46 libgd-2.1.0 설치 방법 좋은아빠되기 2015.06.17 781
45 mcrypt 설치 방법(libmcrypt) 좋은아빠되기 2015.06.16 630
44 linux 환경변수 설정(Path) 좋은아빠되기 2015.03.17 1345
43 innodb_log_file_size 변경시 먼저 해야 할일 좋은아빠되기 2015.03.14 766
42 CentOS 6.6 APM yum 설치 방법 좋은아빠되기 2015.02.11 1614
41 centos iconv 설치. 좋은아빠되기 2015.02.10 2201
40 centos 6.6 php 5.3.X 5.6.X 컴파일 설치 하기 좋은아빠되기 2015.02.10 2839
Board Pagination Prev 1 2 3 Next
/ 3