我正在创建一个您使用Steam登录的网站,如果您的蒸汽ID已经在我们的数据库中,它会添加您,否则,没有任何反应。这是我目前的代码:
$conn = mysql_connect('', '', '');
mysql_select_db('');
$result = mysql_query($sql = "SELECT * FROM `users` WHERE steamid=$value LIMIT 1");
if(mysql_num_rows($result) == 0) {
global $value;
mysql_query("INSERT INTO `users`(`steamid`) VALUES ($value)");
}
这可以工作并添加ID,但是它会添加它,即使它已经被记录了。所以,只要用户登录,它就会在表中创建一个新的条目,mysql_num_rows应该停止。< / p>
如何解决这个问题?