Ho letto la risposta ed incollato il codice gentilmente postato. Il problema purtroppo non si risolve...ho sempre pagina bianca:

<?php include("config.inc.php");

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");


$query = "SELECT id, nome FROM tab_categoria";

$cats = mysql_query($query) or die(mysql_error());

if(mysql_num_rows($cats)) {
while ($cat = mysql_fetch_array($cats)) {
$id = $cat['id'];
$nome = htmlspecialchars[$cat['nome']);
echo "[*]$nome ". "Edita | ". "Cancella";
}
}
else
echo 'Nessuna categoria trovata';
?>