Ya solucione el problema lo hice con el mysq_num_rows gracias a todos por la ayuda pero hoy tengo otro problema y es que quisiera saber cual seria la mejor forma de hacer un insert de varios datos por ejemplo
Hago mi consulta select en base siempre a parametros la respuesta me devolvera X numero de valores limitados por un LIMIT
Cita: $sql = "select id_est from alumno where grado = '$curso' and modalidad = '$modalidad' and id_sede = '$id_sede' limit $cantidad";
$result = @mysql_query($sql, $con) or die(mysql_error());
$ano = date(Y);
//Insercion
while ($row = mysql_fetch_assoc($result)) {
$arrayId_est= $row['id_est'];
$sqla = "INSERT INTO detalle_inscripcion (id_est,id_sede,id_curso,id_seccion,id_tutor,id_mo dalidad,estado,ano) values ('$arrayId_est','$id_sede','$curso','$seccion','$i d_tutor','$modalidad','1','$ano')";
$resulta = @mysql_query($sqla, $con) or die(mysql_error());
}
Pero no hace el insert a la tabla de esos X registros alguna idea de como puedo hacerlo ??