Ö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.