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