为什么在mysql里我用FIND_IN_SET无法判断?
"update ".$DBPrefix."info set info_inum=info_inum+1 where FIND_IN_SET('|".$new_id."|',CONCAT('|',info_cList,'|'))=0 and info_ID=".$Return_RS["new_ID"].";"
=======
我用上面这个更新,info_cList为一个用“|”隔开很多id的字符串,我判断$new_id如果存在于info_cList中就不用更新,如果不存在就更新,便无论存不存在总是更新,为什么判断不了?我怎么判断?