ユーザーリスト全体ではなく特定のユーザーを削除するように削除機能を変更する方法
<p>Web サイトに登録されているユーザーのリストがあり、削除リンクを押したときに特定のユーザーを削除したいのですが、Web サイトを開くとユーザー リストからすべてのユーザーが削除されるという問題が発生しています。ウェブサイトのページ。 </p>
<p>これはユーザーのリストで、<code>$users </code> はユーザーのリストを含む配列です。
<pre class="brush:php;toolbar:false;"><?php foreach($users as $user): ?>
<tr>
<th><?= $user->name ?></th>
<td><?= $user->email ?></td>
<td><a href="<?php $user->delete()>?">削除</a></td>
<td><a href="">更新</a></td>
</フォーム>
</tr>
<?php endforeach?></pre>
<p>これは <code>$user</code> の削除関数です。 </p>
<pre class="brush:php;toolbar:false;">public function delete(){
$result=$this->db->delete("ユーザー","id={$this->id}");
$result を返します。
}</pre>
<p>これはデータベース削除機能です:</p>
<pre class="brush:php;toolbar:false;">public function delete(string $table,string $where,int $limit=1){
return $this->connection->exec("DELETE FROM $table WHERE $where LIMIT $limit");
}</pre>
<p>「削除」リンクをクリックしたときに特定のユーザーを削除するにはどうすればよいですか? ! </p>
<p>削除機能を変更しようとしましたが、結果が得られませんでした。 </p>