데이터베이스의 데이터를 업데이트
UPDATE 문을는 테이블의 기존 레코드를 업데이 트하는 데 사용됩니다.
문법
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value
SET column1=value, column2=value2,...
WHERE some_column=some_value
참고 : 업데이트 구문의 WHERE 조항을 확인합니다. WHERE 조항이 지정하는 기록하거나 업데이 트해야 기록합니다. 당신이 WHERE 조항을 생략하면 모든 레코드가 업데이 트됩니다!
SQL에 대한 자세한 내용을 보려면를 방문하십시오 SQL 자습서를 .
위의 구문을 실행하기 PHP를 얻으려면 우리는 mysql_query () 함수를 사용해야합니다. 이 기능은 MySQL의 연결에 대한 쿼리 또는 명령을 보내는 데 사용됩니다.
예
이전 튜토리얼에서 우리는 "명"라는 테이블을 만들었습니다. 여기 보이는 방법입니다 :
| FIRSTNAME | 성 | 나이 |
|---|---|---|
| 베드로 | 그리핀 | 35 |
| 글렌 | 소택지 | 33 |
다음 예제는 업데이트 "인원"테이블에있는 일부 데이터를 :
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("UPDATE Persons SET Age = '36'
WHERE FirstName = 'Peter' AND LastName = 'Griffin'");
mysql_close($con);
?>
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("UPDATE Persons SET Age = '36'
WHERE FirstName = 'Peter' AND LastName = 'Griffin'");
mysql_close($con);
?>
업데이트 후, "명"테이블은 다음과 같이 표시됩니다 :
| FIRSTNAME | 성 | 나이 |
|---|---|---|
| 베드로 | 그리핀 | 36 |
| 글렌 | 소택지 | 33 |
[출처] http://www.w3schools.com
'프로그램&DB > My-SQL' 카테고리의 다른 글
| PHP MySQL Delete 구문 (0) | 2011.11.30 |
|---|---|
| PHP MySQL Order By 절 구문 (0) | 2011.11.30 |
| PHP MySQL Where 조건절 (0) | 2011.11.30 |
| PHP MySQL Select 구문 (0) | 2011.11.30 |
| PHP MySQL Insert Into 데이터 입력 (0) | 2011.11.30 |