• 검색 결과가 없습니다.

데이터 삭제(delete from)

N/A
N/A
Protected

Academic year: 2022

Share "데이터 삭제(delete from)"

Copied!
10
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

데이터 삭제(delete from)

delete from '테이블명‘ where 필드명=“삭제하고 싶은 레코드가 보유한 고유 필드값”

(2)

데이터 삭제(delete from)

(3)

데이터 삭제(delete from)

<?

$connect =

mysql_connect("localhost","mysqlid","mysqlpw") mysql_select_db("database");

$query = "delete from address where no='$no' ";

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

mysql_close($connect);

?>

(4)

데이터 삭제(delete from)

<?

$connect = mysql_connect("localhost","mysqlid","mysqlpw");

mysql_select_db("database");

$query = "select * from address";

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

while($data = mysql_fetch_array($result)) {

?>

<?= $data[name]?> <a href="del.html?no=<?=$data[no]?>"> 삭제 </a>

<?

}

mysql_close($connect);

?>

(5)

데이터 수정(update set)

(6)

데이터 수정(update set)

"update 테이블명 set

필드명1='수정할 필드값1', 필드명2='수정할 필드값2', 필드명3='수정할 필드값3'

where “primary key 필드명”='수정을 원하는 레코드의 primary key 필드값'";

(7)

데이터 수정(update set)

삭제의 경우

list.html: 원하는 정보(레코드)의 삭제를 선택 --> del.html(delete가 실행되는 페이지)

--> list.html(특정 레코드 삭제 확인)

수정의 경우

list.html: 원하는 정보(레코드)의 수정 선택 --> edit_form.html: 기존 데이터를 불러와 수정 FORM 에 입력된 상태로 보여줘 이용자가 기존 데이터위에 새로

운 데이터로 입력할 수 있게 함

--> edit_process.html: update가 실행되는 페이지 --> list.html: 수정된 내용 확인

(8)

데이터 수정(update set)

<?

$connect = mysql_connect("localhost","mysqlid","mysqlpw") mysql_select_db("datebase");

$query = "select * from address where no ='$no'";

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

$data = mysql_fetch_array($result);

?>

<form action=“edit_process.html”>

<li>이 름 : <input type=text name=name value="<?=$data[name]?>">

<li>전화번호 : <input type=text name=phone value="<?=$data[phone]?>">

<li>주 소 : <input type=text name=address value="<?=$data[address]?>">

<li>메 일 : <input type=text name=mail value="<?=$data[mail]?>">

<input type=submit value="수정"> <input type=reset>

</form>

<?

mysql_close($conncet);

?>

(9)

데이터 수정(update set)

<?

$connect=mysql_connect("localhost","mysqlid","mysqlpw");

mysql_select_db("database");

$query="update address set name='$name',

phone='$phone', address='$address', mail='$mail'

where no='$no'";

mysql_query($query, $connect);

mysql_close($connect);

?>

(10)

데이터 검색(like)

select * from address where address like '%경기도%'

<form action=“search.html”>

<li> 주소 검색 : <input type=text name=add>

<input type=submit value="검색">

</form>

<?

$connect = mysql_connect("localhost","mysqlid","mysqlpw") mysql_select_db("database")

$query = "select * from address where address like '%$add%' ";

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

while($data = mysql_fetch_array($result);){

echo $data[name];

echo $data[phone];

echo $data[address];

echo $data[mail]<br>;

}

mysql_close($connect)

?>

참조

관련 문서

그림상으로는 두 연결 리스트의 삭제 과정이 비슷해 보이나, 원형 연결 리스트에 는 더미 노드가 없기 때문에 삭제의 과정이 상황에

[r]

– 윈도우 애플리케이션은 대개 그래픽 사용자 인터페이스 (GUI, Graphical User Interface)를 기반으로 하며, 메시지 구동 방식으로 동작하므로 이를 위한 확장

- 클라이언트 넷 라이브러리에서 받은 네트워크 프로토콜 패킷에 서 TDS 패킷을 뽑아 오픈 데이터 서비스로 보냄. 오픈

Type of Class 데이터 리소스에 사용된 스키마이름 및 URL Example 데이터 데이터 리소스의 예시 (HTML, RDF, N3 형태 ) Number of Instance 데이터 셋에 포함된

레코드를 선택할 기존 테이블의 이름입니다 단일 또는 다중 테이블이나 쿼리를 사용할

동 발제문은 경제력의 남용을 막기 위해 경제민주화 조항에 근거한 국 가개입을 역설하는 정치권에 대해 국가권력의 남용을 막기 위한 법치주의원칙도 우리 헌법에 규 정되어

통계학과 학률론의 차이... 엑셀의