ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • PHP 내장함수_My SQL 관련 함수
    개발 관련/PHP 2009. 11. 13. 15:06
       1) 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
Designed by Tistory.