강의 컨설팅 트레이닝 무료진단 무료책자 마케팅편지 마케팅정보공유 다이어리 서비스제휴 고객센터

php.net 의 mysql 관련 함수 및 예제
작성자 : 13 김영철
등록날짜 : 2009.01.14 22:05
2,381

php.net 의 mysql 관련 함수 및 예제.

 

MySQL 데이터베이스에 접속하여, 쿼리를 실행하고, 결과열을 출력하고, 접속을 끊는 방법을 보여주는 간단한 예제입니다.

 

<?php
/* 접속하고, 데이터베이스를 선택 */
$link = mysql_connect("mysql_host", "mysql_user", "mysql_password"
)
   or die(
"접속할 수 없습니다 : " . mysql_error
());
echo
"접속 성공"
;
mysql_select_db("my_database") or die("데이터베이스를 선택할 수 없습니다."
);

/* SQL 쿼리 실행하기 */
$query = "SELECT * FROM my_table"
;
$result = mysql_query($query) or die("쿼리 실패 : " . mysql_error
());

/* HTML로 결과 출력하기 */
echo "<table>\n"
;
while (
$line = mysql_fetch_array($result, MYSQL_ASSOC
)) {
   echo
"\t<tr>\n"
;
   foreach (
$line as $col_value
) {
       echo
"\t\t<td>$col_value</td>\n"
;
   }
   echo
"\t</tr>\n"
;
}
echo
"</table>\n"
;

/* 결과셋 해제하기 */
mysql_free_result($result
);

/* 접속 종료 */
mysql_close($link
);
?>
 
 
mysql 관련 함수
차례
mysql_affected_rows -- 최근 MySQL 작업으로 처리된 행(row) 개수를 얻음
mysql_change_user --  현 접속에서 로그인된 사용자를 변경
mysql_client_encoding -- Returns the name of the character set
mysql_close -- MySQL 접속을 닫음
mysql_connect -- MySQL 서버에 접속
mysql_create_db -- MySQL 데이터베이스를 생성
mysql_data_seek -- 내부적인 결과 포인터를 이동
mysql_db_name -- 데이터 결과를 얻음
mysql_db_query -- MySQL 질의문을 전송
mysql_drop_db -- MySQL 데이터베이스를 삭제
mysql_errno -- 최근 MySQL 작업으로 발생한 에러 번호를 반환
mysql_error -- 최근 실행된 MySQL 작업으로 발생한 에러 메시지를 반환
mysql_escape_string --  Escapes a string for use in a mysql_query.
mysql_fetch_array --  결과를 필드이름 색인 또는 숫자 색인으로 된 배열로 반환
mysql_fetch_assoc --  결과를 필드이름 색인으로 된 배열로 반환
mysql_fetch_field --  결과로부터 열 정보를 얻어서 객체로 반환
mysql_fetch_lengths --  결과로부터 각 출력의 길이를 반환
mysql_fetch_object -- 행(row)의 결과를 객체로 얻음
mysql_fetch_row -- 결과를 숫자색인으로 된 배열로 반환
mysql_field_flags --  결과로부터 특정 필드(field)의 상태정보(flag)를 반환
mysql_field_len --  특정 필드의 길이를 반환
mysql_field_name --  결과로부터 특정 필드 이름을 반환
mysql_field_seek --  특정 필드의 오프셋(offset)으로 위치(pointer)를 이동
mysql_field_table --  특정 필드가 속한 테이블 이름을 얻음
mysql_field_type --  결과로부터 특정 필드의 데이터 형(type) 정보를 반환
mysql_free_result -- Free result memory
mysql_get_client_info -- Get MySQL client info
mysql_get_host_info -- Get MySQL host info
mysql_get_proto_info -- Get MySQL protocol info
mysql_get_server_info -- Get MySQL server info
mysql_info --  Get information about the most recent query
mysql_insert_id --  최근 INSERT 작업으로부터 생성된 identifier 값을 반환
mysql_list_dbs --  MySQL 서버에 있는 데이터베이스 이름을 반환
mysql_list_fields -- MySQL 결과의 필드 리스트로 반환
mysql_list_processes -- List MySQL processes
mysql_list_tables -- MySQL 데이터베이스에 있는 테이블 목록을 반환
mysql_num_fields -- 결과로부터 필드 개수를 반환
mysql_num_rows -- 결과로부터 열 개수를 반환
mysql_pconnect --  MySQL 서버와 영구적인 데이터베이스 접속
mysql_ping -- Ping a server connection or reconnect if there is no connection
mysql_query -- Send a MySQL query
mysql_real_escape_string --  Escapes special characters in a string for use in a SQL statement, taking into account the current charset of the connection.
mysql_result -- 결과 데이터를 반환
mysql_select_db -- MySQL 데이터베이스를 선택
mysql_stat -- Get current system status
mysql_tablename -- 필드의 테이블이름을 얻음
mysql_thread_id -- Return the current thread ID
mysql_unbuffered_query --  Send an SQL query to MySQL, without fetching and buffering the result rows 

 

"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기,
각종 광고, 영업, 판매, 제안서, 전단지
반응율 3배×10배 이상 높이는 마법의 8단계 공식"
자세히보기

Comments

번호 제목 글쓴이 날짜 조회
3045 자바스크립트 관련 페이지 이동 함수 13 김영철 01.14 2292
3044 다중업로드소스 - 검증완료 13 김영철 01.14 2804
3043 현재접속자 구하기 13 김영철 01.14 2793
3042 $_SERVER 변수의 모든것 13 김영철 01.14 2811
3041 php mail 함수는 sendmail 을 사용 13 김영철 01.14 2704
3040 업로드시 그림 파일명이 한글일경우 이름 자동 변경하기 13 김영철 01.14 3593
3039 php.ini register_globals 13 김영철 01.14 3084
3038 php전역변수 13 김영철 01.14 3036
3037 자바스크립트 라이브러리와 PHP함수 라이브러리 13 김영철 01.14 2806
3036 register_globals = on /off 차이점 13 김영철 01.14 2282
3035 PHP.INI 내용과 각 옵션의 기능(PHP4 기준) 13 김영철 01.14 3191
3034 HTML 내에 PHP 삽입과 특수문자 출력 13 김영철 01.14 2999
3033 개행문자없애기 13 김영철 01.14 3063
3032 테이블 유뮤 확인하는 방법 13 김영철 01.14 2337
3031 쿠키사용 13 김영철 01.14 2098
3030 HTTP_REFERER 사용하기 13 김영철 01.14 2744
3029 GD 라이브러리란 13 김영철 01.14 3669
3028 다운로드에 관한 1원짜리팁 13 김영철 01.14 2357
3027 옥션판매자용 판매자의 다른 상품보기 13 김영철 01.14 2137
3026 HTML 하드코더 13 김영철 01.14 2097
3025 urlencode 13 김영철 01.14 2935
3024 숫자앞에 0붙이기 13 김영철 01.14 2792
3023 항상 새로 고침 13 김영철 01.14 2970
3022 다른 SMTP 서버 이용하여 메일 보내기 13 김영철 01.14 2490
3021 띠 구하는 함수 13 김영철 01.14 3388
3020 -1000 까지 누락된 숫자 구하기 13 김영철 01.14 2944
3019 이미지의 크기, 타입 정보 가져오기 13 김영철 01.14 3453
3018 [함수] 초를 시간 분 초로 바꿈.. 13 김영철 01.14 2124
3017 요일 구하기 함수 13 김영철 01.14 2953
열람중 php.net 의 mysql 관련 함수 및 예제 13 김영철 01.14 2382
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취