me parece que tu error esta aqui:
   Código PHP:
   
//<?
$sql = "SELECT usuaide, usuanom, usuapas FROM usua WHERE usuanom = " . $usuario . " and usuapas = " . $passw;
    echo "sql " . $sql . "<br>";
    $resulta = mysql_query($sql);
    echo "resulta" .$resulta . "<br>";
    $cant_filas = mysql_num_rows($sql);
    echo $cant_filas . "<br>";    
  no puedes colocar mysql_num_rows(
$sql), ya que esta funcion se aplica al resultado de la consulta... la variable $sql contiene una cadena SQL sin procesar, por lo que lo correcto seria mysql_num_rows(
$resulta) 
Prueba asi y nos comentas como t fue