希望你能在这里帮助我,我已经整天试着把这个问题搞清楚了.
我有一个朋友系统和一些用户,他们可以互相添加,并且工作完美,但问题是他们可以互相添加多一次..
继承我的脚本,检查他们是否已经是朋友..
但它不起作用:(
<?
// connect Databasen
include('connect.php');
//hvis get bruger ikke er tom
if (!empty($_GET["bruger"])) {
//tjeker om venner er anøsgt i forvejen
$bruger = $_SESSION['username'];
$ven = $_GET["bruger"];
$tjek = mysql_query("SELECT * FROM venner WHERE username='$bruger' AND ven='$ven'");
if ($tjek) {
//indsæt
mysql_query("INSERT INTO venner VALUES('','$bruger','$ven','','nej')");
echo "venskab er ansøgt";
exit;
}
else {
echo "Du har allerede ansøgt";
}
}
?>
Run Code Online (Sandbox Code Playgroud)
最简单的解决方案是在venner上创建一个唯一的索引:
CREATE UNIQUE INDEX akVenner (username, ven) ON venner;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
367 次 |
| 最近记录: |