最初にDBからSELECTを実行し、次に何かが真である場合は、同じクエリ内でdbにINSERTを実行することは可能ですか?
これが私が今している方法です:
$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')");
}
助けと感謝を願って;-)