te lo explico rapidamente, el mysql_query al hacer la consulta(en este caso el insert) devuelve un
recurso o falso si hubo algun error, por lo tanto $insertar solo llega a tener uno de esos dos valores y tu al intentar hacer el query de nuevo
no tiene una consulta debidamente estructurada por lo cual lo toma como vacio, es por eso que te marca el error.
saludos.