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

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

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

번호 제목 글쓴이 날짜 조회
3105 GD 라이브러리란 13 김영철 01.14 3128
3104 다운로드에 관한 1원짜리팁 13 김영철 01.14 2623
3103 옥션판매자용 판매자의 다른 상품보기 13 김영철 01.14 2466
3102 HTML 하드코더 13 김영철 01.14 1958
3101 urlencode 13 김영철 01.14 2691
3100 숫자앞에 0붙이기 13 김영철 01.14 2813
3099 항상 새로 고침 13 김영철 01.14 2504
3098 다른 SMTP 서버 이용하여 메일 보내기 13 김영철 01.14 2716
3097 띠 구하는 함수 13 김영철 01.14 3255
3096 -1000 까지 누락된 숫자 구하기 13 김영철 01.14 2741
3095 이미지의 크기, 타입 정보 가져오기 13 김영철 01.14 3134
3094 [함수] 초를 시간 분 초로 바꿈.. 13 김영철 01.14 2603
3093 요일 구하기 함수 13 김영철 01.14 2730
열람중 php.net 의 mysql 관련 함수 및 예제 13 김영철 01.14 2722
3091 APM에서 utf-8 구현 방법 13 김영철 01.14 2305
3090 utf-8 사용시 설정 - db의 입출력을 완벽하게 utf-8 13 김영철 01.14 2445
3089 PHP로 작동하는 RSS 읽는 함수 13 김영철 01.14 2228
3088 EditPlus V2.30 되면서 눈에띄는 달라진점 7가지 13 김영철 01.14 2440
3087 오라클 캐릭터 셋 변경 M 최고의하루 01.12 3598
3086 체크박스 배열을 edit 수정페이지로 불러오기 M 최고의하루 01.12 3367
3085 config 배열. 99 단국강토 01.08 2770
3084 Rewrite 99 단국강토 01.08 2599
3083 특정폴더에서 파일을 이미지파일을 들고와서 선택시..이미지 변환 99 단국강토 01.07 2639
3082 book_shop 99 단국강토 01.07 2789
3081 Sub와 Function 차이점 99 단국강토 01.06 2639
3080 PUTTY Telnet , SSH 접속 프로그램 99 단국강토 01.06 2880
3079 VBScript 온라인 도움말 Ver 5.5 99 단국강토 01.05 2862
3078 스마택 Ver 0.2 ( 소스 자동 정렬 프로그램 ) 99 단국강토 01.05 2891
3077 # 제목을 입력하는 곳 (넓은 사이즈) M 최고의하루 01.03 2518
3076 Editplus v3.0 (문서 편집기) M 최고의하루 01.03 2841
마케팅
특별 마케팅자료
다운로드 마케팅자료
창업,경영
기획,카피,상품전략
동기부여,성취