PHP에서 레코드를 삭제하는 방법: 먼저 보기 페이지에서 삭제할 ID를 찾은 다음 "delete.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='dodel.php?id=$row->id'>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 중국어 웹사이트의 기타 관련 기사를 참조하세요!