A parte che questa discussione andrebbe spostata su js...
... di sicuro il codice così non funziona: il codice js inserito in un tag <script> viene eseguito solo al caricamento della pagina
e poi: che senso ha, dentro js far stampare del codice js invece di eseguirlo direttamente?
prova con
Codice PHP:
...
if($num>0) {
location.href ="http://www.sito.it/linkRedirect.php";
}
...