>  기사  >  백엔드 개발  >  PHP에서 레코드를 삭제하는 방법

PHP에서 레코드를 삭제하는 방법

藏色散人
藏色散人원래의
2020-07-04 10:06:212211검색

PHP에서 레코드를 삭제하는 방법: 먼저 보기 페이지에서 삭제할 ID를 찾은 다음 "delete.php" 페이지를 생성하고 마지막으로 "조건 = 값인 테이블 이름에서 삭제" 문을 사용하여 삭제합니다.

PHP에서 레코드를 삭제하는 방법

PHP에서 데이터베이스 레코드 삭제

구체적인 질문:

데이터베이스에 id, name이라는 두 가지 요소가 있는 테이블이 있습니다. 이제 양식에서 id 값을 읽고 싶습니다. 그런 다음 페이지를 삭제하여 이 ID에 해당하는 레코드 행을 삭제하세요. method=get 형식이지만 페이지를 삭제하면 코드를 보는 데 도움이 될 수 있습니다. 감사합니다

100db36a723c770d327fc0aef2ce13b1bb1f0c414202decb49273bd417b3f5b9회원 삭제6e916e0f7d1e588d4f442bf645aedb2f9c3bca370b5104690d9ef395f2c5f8d1

6c04bd5ca3fcae76e30b72ad730ca86d

eae319b425d0c8257e9b639a39bd4f53보기로 돌아가기5db79b134e9f6b82c0b36e0489ee08eddf250b2156c434f3390392d09b1c9563< ;br />

1c6fa5e19004e3aa36b7b88f09c78811

.php 페이지의 코드는 다음과 같습니다.

<?php
$link=mysql_connect("localhost","root","管理员密码");
mysql_select_db("infosystem", $link);
$q = "SELECT * FROM info";
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $link);
echo "<table>";
echo "<tr><td>部门名称</td><td>员工姓名</td><td>PC名称</td></tr>";
while($row = mysql_fetch_object($rs)) echo "<tr><td><a href=&#39;dodel.php?id=$row->id&#39;>del</a></td><td>$row->depart</td><td>$row->ename</td></tr>";
echo "</table>";
?>

설명: MySQL 데이터 삭제에 사용되는 SQL 문은 다음과 같습니다.

<?php
$link =mysql_connect("localhost","root","管理员密码");
mysql_select_db("infosystem", $link);
$del_id=$_GET["id"];
$exec="delete from info where id=$del_id";
mysql_query($exec, $link);
echo "删除成功!";
mysql_close($link);
?>
여기의 값은 $del_id를 통해 전달됩니다. =$_GET["id"], SQL 문에 전달되고 마지막으로 mysql_query를 전달하여 이 SQL 문을 실행하여 삭제

.

위 내용은 PHP에서 레코드를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.