프리랜서 웹디자이너 웹퍼블리셔RELATION

RELATION 로고

PHP 웹프로그래밍

[MYSQL함수] Mysql_query() SQL 질의를 MySQL 서버로 전송하는 함

북마크 작성자 정보
mysql_query()는 SQL 질의를 Mysql 서버로 전송하는 함수입니다.
MySQL 서버에 연결하고 데이터베이스를 선택했다면 SQL 질의를 하는 것이
일반적인 순서입니다.

int mysql_query(string query, 접속구분자);

<?
$connect = mysql_connect("localhost","ID","12345");
mysql_select_db("php_db","$connect");
$sql = "delect from DBTABLE where id = 'zaengi' ";
mysql_query($sql,$connect);
$recode = mysql_affected_row($connect);
echo "모두".$recode."개의 레코드가 삭제되었습니다."
mysql_close($connect);
?>

위와 같이 mysql_query() 함수안에는 인자로서 질의와 연결구분자를 사용합니다. 위 소스를 실행하면 Mysql서버의 PHP_DB 데이터베이스 안에 test라는 테이블이 생성됩니다. Mysql_query()함수를 사용할 때 질의문은 보통 변수로 저장하여 넣습니다. 즉, 위 소스를 다음과 같이 작성하는 것이 편합니다.

<?
$connect= Mysql_connect("localhost","php","12345");
$mysql_select_db('DBNAME','$connect');
$sql = "creat table test(id varchar(10))";
mysql_query($sql,$connect);
mysql_close($connect);
?>

이 포스트 공유하기

전체목록