primero lo que te dice es que tienes un error de programacion y eso es de otro foro...
lo otro para saber (desde php) si la query esta bien o mal imprimela (var_dump), y hazla funcionar directamente sobre la bdd.
podria ser que aca te falta un ";"
Código PHP:
$instruccion = "SELECT ".$higuerote.".*, ".$mamporal.".* FROM ".$higuerote." INNER JOIN ".$mamporal." ON ".$higuerote.".Codigo = ".$mamporal.".Codigo WHERE ".$higuerote.".Codigo LIKE '%$txtCodigo%' and ".$mamporal.".Codigo LIKE '%$txtCodigo%' ORDER BY ".$higuerote.".Codigo ASC";
$query = mysql_query ($instruccion, $conexion) // aca el ;
$nfilas = mysql_num_rows ($query);