Mantık olarak en başta veritabanınızı oluştururken verilen içeriğin birde MD5 ile kriptolanmış halini bi' sütunda tutarsanız kontrol etmeniz daha kolay olacaktır.

Varsayalım ki posts tablomuzda hash isminde MD5 ile kriptolanmış bi' kontrol değerimiz var ve bu değeri şu şekilde oluşturalım.

function create_hash($title) {
		return md5(str_repeat(md5($title), 5));
	}
Her içerik girdiğimizde ve güncellediğimizde bu hash değerinide güncellediğimizi varsayarsak kontrol işlemlerimiz daha da kolaylaşmış olacaktır.

Her içerik girişimizde şu şekilde bi' kontrol yaparak sorunsuzca yeni içerik girmiş olacağız.

function create_hash($title) {
		return md5(str_repeat(md5($title), 5));
	}
	
	function add_post($title, $content) {
		$hash = create_hash($title);
		
		$query = mysql_query(sprintf("SELECT `hash` FROM `posts` WHERE `hash` = '%s' LIMIT 0, 10", $hash));
		
		$num_rows = mysql_num_rows($query);
		
		if($num_rows <= 0) {
			/*
				İÇERİĞİ EKLE
			*/
		} else {
			return false; # Bu içerik daha önceden eklenmiş gözüküyor.
		}
	}