Tu problema no es js sino la sintaxis php. Además, no es correcto usar comillas simples para los atributos html. Te recomiendo que leas esto:
http://www.php-hispano.net/articulos/faq-del-echo.html
Corregí un poco tu php:
Código PHP:
<?php
foreach($res as $var){
$sql = mysql_query("SELECT * FROM $tabla WHERE id = '{$var[0]}'");
$resul = mysql_fetch_array($sql, MYSQL_NUM);
?>
<tr>
<td><?php echo $resul[0] ?></td><td><?php echo $resul[$num] ?></td><td><input type="button" name="selecionar_busqueda" value="Seleccionar" onclick="aplicarSeleccion('<?php echo $resul[$num] ?>','<?php echo $campo ?>')"></td>
</tr>
<?php } ?>