Öncelikle değerli cevaplarınız için teşekkür ederim arkadaşlar gerçekten çok yardımı oldu. Sizin dedikleriniz ile birlikte 3 farklı yol oluşturdum sanıyorum. Ben de konudan cevap beklerken şöyle bir mantık kurdum;

Array dizi mantığıyla gitmeye çalıştım. While dışında bir değişkene 0 değerini atayıp while içinde bunu sürekli arttırdım ve array içinde kullandım. Ve birde if ile de bu değişkenin bir eksiğiyle aynı olup olmadığına bakarak bir sonuca vardım.

Şu şekilde

say = 0;

while ($liste = mysql_fetch_array($sorgu))
{
$say++;

$list1 = explode("-", $liste['post_title']);
$liste1 = $list1[0];

$dizi[] = $liste1;

if ( $dizi[$say] == $dizi[$say-1] ) {} else {
	
	echo $dizi[$say];

}}
Hangi yol daha işlevseldir onu tam kestiremedim ancak. Tekrardan teşekkür ediyorum.