Вы можете рассмотреть кодировку URL для переменных, например
$artist = rawurlencode($row['artist']);
$title = rawurlencode($row['title']);
echo "..... playSong(unescape('$artist'), unescape('$title')... ";
или переместите декодирование в функцию playSong.
// редактировать: вот как вы правильно получаете ваши цитаты
echo "<div class='play' style='display: inline'><a href=\"javascript:playSong(unescape('$artist'),unescape('$title'),'$row[file]','$row[id]')\">....";