bueno si te refieres aque no te sale esta parte:
  Código PHP:
    if($i==$row[curso]) 
    { 
    echo "<tr>"; 
    //mediante el evento onclick llamaremos a la funcion PedirDatos(), la cual tiene como parametro 
    //de entrada el ID del empleado  
         echo "<td>".$cuenta."</td>" ; 
         echo "<td><a style=\"text-decoration:underline;cursor:pointer;\" onclick=\"pedirDatos('".$row[id]."')\">".$row[nombre]."</a></td>"; 
         echo "<td>".$row[email]."</td>" ;  
         echo "<td>".$row[ciudad]."</td>"; 
         echo "<td>".$row[pago]."</td>";     
    echo "</tr>"; 
    echo $i."-"; 
    }else { 
    
  pues es por q al principo asignas a $i el valor 0 luego al final del if le asignas el valor de $row[curso]; me temo que no haya coinsidencia alguna en tu if, acepto tal vez si el primer valor de $row[curso] = 0 
Salud2