2017.05.27 10:10

my-sql php 접속 코드

조회 수 443 추천 수 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 871
59 apache mysql 연동시 서버가 한달에? 한번씩 다운된다면?? 1 좋은아빠되기 2015.01.08 247
58 My-SQL 이전버전 다운로드 주소 좋은아빠되기 2015.02.03 268
57 centos 6 저장소 추가 좋은아빠되기 2017.06.03 289
56 centos httpd mysql 자동 실행 좋은아빠되기 2015.01.31 294
55 my.cnf 설정 파일 위치 좋은아빠되기 2014.10.16 305
54 my-sql utf8 변경시 할일 좋은아빠되기 2017.05.27 305
53 apache 웹 서버에서 php 에서 해석(컴파일) 할 파일명 지정 및 추가 좋은아빠되기 2015.02.03 306
52 apache 압축 deflate 테스트 사이트 좋은아빠되기 2015.02.03 310
51 centos 6 minimla 설치후 기본 프로그램 설치 (setup 안될때) 좋은아빠되기 2017.05.06 356
50 문자열 추출 문제 file 좋은아빠되기 2014.12.08 383
49 Centos php.ini 위치 좋은아빠되기 2014.10.16 391
48 mysql 기본 DB 엔진 변경 좋은아빠되기 2017.06.03 398
47 mysql 계정 생성 및 DB 생성 비밀번호 변경까지 좋은아빠되기 2017.05.27 400
» my-sql php 접속 코드 좋은아빠되기 2017.05.27 443
45 아파치 http-mod-expires.conf 설정 좋은아빠되기 2014.10.16 444
44 서버용 리눅스 뭐 깔지? 좋은아빠되기 2014.10.16 445
43 centos 6 minimal 설치 교육용 자료 좋은아빠되기 2017.08.19 451
42 linux 서버에서 간단한 메일 확인 방법 좋은아빠되기 2015.02.03 470
41 아파치 httpd-mod-deflate 압축 설정 예시 좋은아빠되기 2014.10.16 474
40 my-sql root 비밀번호 변경 좋은아빠되기 2017.05.27 518
Board Pagination Prev 1 2 3 Next
/ 3