<?php
$qstr = "SELECT DISTINCT g.gId AS game_id, g.gName AS game_name, g.gThumb AS game_thumb, g.gDescription AS game_description, c.cName AS category_name FROM games g LEFT JOIN categories c ON c.cId=g.gInCategory ORDER BY RAND() LIMIT 6"; 
$count = 0;
$games = mysql_query($qstr);
while (list ($gameid, $gamename, $thumb, $description, $catname) = mysql_fetch_row($games)){
	$say = strlen($gamename);
	if($say >11){
	$gamename = substr($gamename, 0, 11)."...";
	}else{
	$gamename = $gamename;
	}

	echo $gamename;
}
?>
str_replace değişim yapıyor.
substr kullanılmalı. İstediğiniz rakam aralığını gösterebiliyor.