데이터 삭제(delete from)
delete from '테이블명‘ where 필드명=“삭제하고 싶은 레코드가 보유한 고유 필드값”
데이터 삭제(delete from)
데이터 삭제(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);
?>
데이터 삭제(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);
?>
데이터 수정(update set)
데이터 수정(update set)
"update 테이블명 set
필드명1='수정할 필드값1', 필드명2='수정할 필드값2', 필드명3='수정할 필드값3'
where “primary key 필드명”='수정을 원하는 레코드의 primary key 필드값'";
데이터 수정(update set)
삭제의 경우
list.html: 원하는 정보(레코드)의 삭제를 선택 --> del.html(delete가 실행되는 페이지)
--> list.html(특정 레코드 삭제 확인)
수정의 경우
list.html: 원하는 정보(레코드)의 수정 선택 --> edit_form.html: 기존 데이터를 불러와 수정 FORM 에 입력된 상태로 보여줘 이용자가 기존 데이터위에 새로
운 데이터로 입력할 수 있게 함
--> edit_process.html: update가 실행되는 페이지 --> list.html: 수정된 내용 확인
데이터 수정(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);
?>
데이터 수정(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);
?>
데이터 검색(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)
?>