1. <?php
  2.   // 연결
  3.   $mysql_con = mysql_connect("localhost", "test1", "test1") 
  4.                       or die('Could not connect: ' . mysql_error());
  5.   
  6.   // DB선택
  7.   if(!mysql_select_db("testdb", $mysql_con)) echo "DB 선택 실패";
  8.   
  9.   // character set 설정
  10.   if(mysql_client_encoding($mysql_con) != "utf8")
  11.   mysql_query("SET NAMES 'utf8'");
  12.   
  13.   // 테이블 만들기(레코드 관련 함수 설명해야 해서 만듬)
  14.   $sql_exe = mysql_query("
  15.   CREATE TABLE `board` (
  16.     `no` int(11) NOT NULL auto_increment,
  17.     `title` varchar(20) collate utf8_general_ci NOT NULL,
  18.     `content` text collate utf8_general_ci,
  19.     `writer` varchar(20) collate utf8_general_ci NOT NULL,
  20.     `savedate` datetime NOT NULL,
  21.     `hit` int(11) NOT NULL,
  22.     PRIMARY KEY  (`no`)
  23.     ) ENGINE=MyISAM DEFAULT CHARSET=utf8 
  24.     COLLATE=utf8_general_ci 
  25.     AUTO_INCREMENT=1 ;
  26.   ");
  27.   // no, title, content, writer, savedate, hit 필드인 
  28.   // 엔진 MyISAM인 board 테이블 
  29.   
  30.   if($sql_exe) echo "테이블 만들기 성공";
  31.   else echo "테이블 만들기 실패";
  32.   
  33.   // 테이블 만들기 성공 
  34.   
  35.   if(!mysql_close($mysql_con)) echo "연결 종료 실패";
  36. ?>

--------------------------------------------------------------------------------------------


resource mysql_query ( string $query [, resource $link_identifier = NULL ] )


14~26. 라인

$query문자열인 sql-query문을 $link_identifier 데이터베이스에 전송하고 resource을 반환합니다.

실패시 FALSE값을 반환합니다.


※ mysql_query(query실행문, db서버 resource변수)로 해야하지만

    mysql_query(query실행문)으로 db서버 resource변수를 생략할수 있습니다.


board 테이블 입니다.(아래는 필드명 입니다.)


 no

title 

content 

writer 

savedate 

hit 


:
BLOG main image

공지사항

카테고리

분류 (356)
main (1)
php5 (218)
HTML (36)
javascript (93)
IT 이론과 퍼온정보 (8)
깨작일상 (0)
곧 추가할 내용 (0)
추후 알아볼것들... (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Total :
Today : Yesterday :