然后,我会选择的人将在我的朋友数据库中出现两次。如何防止重复条目进入此处?我尝试使用存在 sql 命令但没有运气
朋友型号:
function addFriend($username, $friendname)
{
$record = array('username'=> $username,
'friend' => $friendname);
$this->db->insert('friends', $record);
}
function getFollowing($username)
{
$following = array();
$this->db->select('*')->from('friends')->where('username', $username);
$followingSet = $this->db->get();
foreach ($followingSet->result() as $row)
{
if(isset($username)){
$following[] = $row->friend;
}
else
{
return false;
}
}
return $following;
}
看法:
<?php foreach($friends['following'] as $name):?>
<li> <?=anchor("profile/view/$name", $name)?>, (<?=anchor("home/drop/$name", 'drop')?>)</li>
<?php endforeach?>=
我想要做的是停止在我的数据库中出现重复的条目 - 我将如何在我的 sql 语句中使用 exists 关键字?