是否可以先从数据库中选择,然后在同一个查询中插入数据库中的内容是否为真?
这是我现在的做法:
$sql = mysql_query("SELECT * FROM ".$prefix."_active_users WHERE userid = $playerid AND DATE(timestamp) = '$sel_tag'");
$row = mysql_fetch_assoc($sql);
if(!$row){
mysql_query("INSERT INTO ".$prefix."_active_users (userid,timestamp) VALUES ($playerid,'$now')");
}
希望得到帮助和感谢;-)