連絡先レコードを削除する関数を作成し、削除したら会社の表示ページに移動します。
これが私のコントローラーです public function delete($id) {
if (isset($_GET["delete"]))
{
$this->Contacts_model->delete($id);
$url = "/company/view/" . $cid;
redirect($url);
}
}
ここに私のモデルがあります
public function delete($id)
{
$this->db->where('id', $id);
$this->db->delete('contacts');
}
私の見解では:
<a href="/contacts/delete/<?php echo $data['id']; ?>
これは機能し、連絡先を削除しますが、CIDが渡されていないため、明らかに会社/ビューページにリダイレクトされません.
これを削除リンクに追加することを考えました
<a href="/contacts/delete/<?php echo $data['id']; ?>?delete&cid=<?php echo $data['cid']; ?>"
cid が URL を介して渡されるようにします。これは何らかの方法で機能しますか?