-
PHP 내장함수_My SQL 관련 함수개발 관련/PHP 2009. 11. 13. 15:061) mysql_connect() 함수
- int mysql_connect([string server [, string username [, string password]]]);
- 유형에서 @는 오류가 생기더라도 화면에 오류 메시지를 출력하지 않겠다는 뜻
// 유형1 $link = @mysql_connect("localhost", "root", " ") or die ("접속할 수 없습니다."); print("접속되었습니다."); echo "<br/>"; // 유형2 $link = @mysql_connect("localhost", "root", "1234") or die ("접속할 수 없습니다."); print("접속되었습니다."); /* 결과값 접속할 수 없습니다. 접속되었습니다. */
2) mysql_select_db() 함수
- int mysql_select_db(string database_name [, int link_identifier]);
- MySQL 접속에 성공한 뒤 사용할 데이터베이스(database_name)를 선택하는 역할을
하는 함수
$link = mysql_connect("localhost", "root", ""); mysql_select_db("php_sample", $link);
3) mysql_query() 함수
- int mysql_query(string query [, int link_identifier]);
- 현재 서버에서 동작 중인 데이터베이스에 쿼리(SQL)를 전송하는 역할을 하는 함수.
$link = mysql_conenct("localhost", "root", ""); mysql_select_db("php_sample", $link);
// 회원 테이블을 불러옵니다. $query = "SELECT * from member"; $result = mysql_query($query, $link) or die ("잘못된 쿼리를 실행했습니다.!");
4) mysql_num_rows() 함수
- int mysql_num_rows(int result);
- 결과 세트(set)로부터 열의 갯수를 돌려받는 함수.
이 함수는 SELECT 구문에서 돌려받은 결과세트만 사용할 수 있으며,
INSERT, UPDATE, DELETE로 실행된 열의 갯수는 mysql_affected_rows()함수를 사용
$link = mysql_connect("localhost", "root", ""); mysql_select_db("php_sample", $link); // 회원 테이블을 불러옵니다. $query = "SELECT * from member"; $result = mysql_query($query, $link) or die ("잘못된 쿼리를 실행했습니다."); $tot = mysql_num_rows($result); echo $tot; echo nl2br($char); echo "<br /><br />"; $char = "shopping \n\n auction"; echo nl2br($char);
1
5) mysql_fetch_array() 함수
- array mysql_fetch_array(int result [, int result_type]);
- 데이터의 내용을 화면에 보여줄 때 주로 사용되는 함수
$link = mysql_connect ("localhost", "root", ""); mysql_select_db("php_sample", $link); // 회원 테이블을 불러옵니다. $query = "SELECT * from member"; $result = mysql_query($query, $link) or die ("잘못된 쿼리를 실행했습니다."); $rows = mysql_fetch_array($result); echo "$rows[id], $rows[name] ";
'개발 관련 > PHP' 카테고리의 다른 글
sizeof() (0) 2009.11.19 nl2br() 함수 (0) 2009.11.19 PHP 내장함수_그 밖의 함수 (0) 2009.11.13 PHP 내장함수_파일 관련 함수 (0) 2009.11.13 PHP 내장함수_문자열 관련 함수 (0) 2009.11.12