データベースから特定の ID を検索するにはどうすればよいですか? 次に、存在しない場合は、ID が見つからないことを示し、存在する場合は、「ID は正常に削除されました」などのように表示する必要があります。
これは私のコードです: これはアイテムを削除するために使用したコードです。削除していますが、存在しない ID を入力すると、何も表示されません:
<!-- THIS IS MY DATABASE CONNECTOR/I SAVED IT AS (dbconn.php) -->
<?php
$hostname="localhost";
$username="root";
$password="";
$conn=mysql_connect($hostname,$username,$password);
if(!conn){
die("There is no connection to the mysql server".mysql_error());
}
$mysql_db=mysql_select_db("djwriters", $conn);
if(!$mysql_db){
die("There is no database onnection". mysql_error());
}
?>
<!-- THIS IS WHERE IS INPUT A TEXTBOX AND A DELETE BUTTON.
I saved it as (tash.php) -->
<body>
<table width="840">
<tr>
<td>
<form action="reason.php" method="post" name="frmreason">
<label>ID:</label><input name="ID" type="text" />
<input type="submit" name="delete" id="Delete" value="Delete" />
</form>
</td>
</tr>
</table>
</body>
<!-- THIS IS NOW THE CODE THAT I USED TO DELETE THE ROW.
I saved it as (delete.php) -->
<?php
include("dbconn.php");
if(isset($_POST['delete'])and $_POST['ID']){
$sql="DELETE FROM `djwriters`.`personal` WHERE `personal`.`ID` ='$_POST[ID]'";
mysql_query($sql) or die("The id was not found".mysql_error());
}
?>
誰かが私を助けてくれますか?削除ボタンをクリックすると、コードはデータベースからアイテムを検索し、enter code here
そこにない場合はエラーを表示するかエラーを表示し、そこにある場合enter code here
は正常に削除されたことを通知する必要があります。isset
PHP で関数を使用する