딱 두가지만 알면 된다.

//DB 연결

$connect = mysql_connect('localhost','DB계정명','DB암호');

$db = mysql_select_db('DB명',$connect);


위 예제를 통해 $db는 지정된 옵션의 데이터베이스로 연결된 객체가 된다.

이제 다음과 같은 소스로 마음껏 데이터베이스의 정보를 가져오거나 쓸 수 있게된다.


//쿼리문 전송 및 가져오기

$sql = "select *from board where name='admin'";

$result = mysql_query($sql,$connect);


//출력

$fileds = mysql_num_fields($result);

while($row = mysql_fetch_row($result)){

echo $row[0].$row[1].$row[2];

}

$sql 변수는 쿼리를 담는 전용 변수로 지정해 두었다.

INSERT라면 굳이 //출력 이하의 부분을 수행 할 필요는 없다.

하지만 데이터베이스로부터 정보를 가져와서 레코드단위로 읽어내리는 작업은 //출력 이하의 내용을

활용하면 아주 쉽게 가져올 수 있다. while문 한번 당 레코드 한줄을 읽어내려가는 것이며, 배열 $row에는 칼럼 순서대로

데이터가 저장된다.


따로 어디에 저장해두면 항상 유용하게 사용 할 수 있다.

+ Recent posts