non ho testato il tuo codice,ma ad occhio non vedo le virgolette in
e poi in javascript quello /n non va o andrebbe dentro la parentesi volendo richiamare starCodice PHP:
print "<tr><td>$riga[0]<td>[b]$riga[1][/b]<td>$riga[2]<td>$link";
print "<td><script type=text/javascript>star($riga[5])/n;</script></tr>";
con $riga[5]:n
poi controlla il codice generato(firebug) e vedi effettivamente cosa produce il server,infine prova la pagina con IE che in basso a sinistra da un triangolino giallo se c'è errore di sintassi