last day (15 days later) » 

13:07
hola x aca
oye, que tal estas con js y php?
No muy bien
jejeje
y que dominas?
Pero, pregunta en el char normal, cualquiera puede ayudar :P
Pues, C# y C
excelente
mas bien, necesito como establecer una logica
que en realidad eso es para todos
Ah bueno
13:10
te cuento...
yo en mi web, puedo crear un "proyecto"
ese proyecto una vez creado hereda una tabla con x numeros
cuando el cliente abre el proyecto, JS realiza unos calculos con la tabla y muestra unos resultados
bien hasta ahi?
ahora bien, yo necesito poder tener a la mano esos resultados de todos los proyectos, como haria para obtenerlos sin tener que entrar en cada proyecto y verlos uno por uno?
De donde toma las tablas?
Si tienes alguna base de datos, solo tendrías que hacer una consulta para retornar todos los resultados
las toma de una bdd
pero es que los calculos los hago en la vista, cuando abro el proyecto
es es el detalle
Pregunta
aja
dimelo
Los calculos se hacen del lado del cliente en JS
Correcto?
13:14
si
Puedes devolver al controlador los resultados?
O los resultados solo se quedan en la vista?
se quedan en vista
ejemplo, el total de la tabla
No puedes hacer que la vista devuelva los datos calculados al controlador?
es el calculo que se hace en el cliente
es lo que intento de analizar
pero ojo
pero ojo aqui
Dale
13:16
la idea es que el usuario no tengo que ingresar a cada proyecto
sino, una vez creado ya el pueda ir a ese modulo y solo visualizar los resultados de cada proyecto aka taba
@osmelg Esto es del lado cliente o servidor?
los datos para rellenar la tabla llegan de base de datos
Nono,
Me refiero
pero el resultado lo obtines con JS desde el cliente
Los clientes "comunes"
13:17
obtienes *
Tienen acceso a los proyectos
Y tú o cualquier otra persona que designes
si, y tambien deberia tener acceso al "modulo ver resultados"
un ejemplo de lo que deberia ser
Creo que te resultaría crear un nuevo modelo y agregarlo al proyecto
Y utilizar el JS para arrojar los resultados al controlador de ese modelo
igresas al modulo ver resultados, y veras Proyecto 1 resultado xx, Proyecto 2 resultado xxx
Y al entrar a la vista "ver resultados", jalar los datos del modelo
Creo que sería lo optimo
13:19
pero como lo haria ? si al crear el proyecto no pasa nada, internamente yo relaciono los datos de las tablas con el proyecto nuevo, pero hasta que el usuario no ingrese en el proyecto, no podra ver resultados ( xq los calculos estan hechos en JS
Otra pregunta
Ah no, olvidalo
jejeje, que se te ocurre?
Que informacion guardas del proyecto que se creó?
informacion basica + la tabla
@osmelg La tabla del nuevo proyecto con los datos sin calcular, cierto?
13:21
una vez ingresas al proyecto puedes ver los resultados de esa tabla junto con su informacion basica
correcto
solo los datos mas no resultados
No puedes hacer que la vista acceda proyecto por proyecto cuando vaya a mostrar los resultados?
Puede ser una consulta a todas las tablas de los proyectos
como haria eso?
Y luego realizando los calculos uno por uno
es decir, si te entiendo pero no veo la logica
Pues, si guardas una tabla de ese proyecto, puedes traerlo y realizar en background todo el calculo
13:24
el sistema en si deberia hacer esto
cuando el usuario recibe la notificacion de que su proyecto se creo, internamente debe hacerse el calculo y almacenarlo en una tabla para luego hacer un select * todos-losproyectos
asi pienso que deberia ser
como lo ves tu?
Asi pienso que debería ser por igual
excelente ahora ayudame con esto
Haha
Dale
vamos a hacer el debug jaja
inser into proyectos infobasica+tabla
traer proyecto y hacer calculos?
aqui me pierdo
Vamos por parte
Crear el proyecto: insert into Proyectos ... InfoBasica
Crear la tabla, etc...
13:27
ok
Inmediatamente se crea el proyecto, traer el JS que realiza los calculos y procesarlos
Guardar resultados en la base de datos, ya sea en una tabla con todos los totales junto a la informacion basica del proyecto
mmmm
Luego, si se accede a la vista con todos los resultados, buscar todos los datos en la tabla que guarda los resultados
a ver si entiendo...
creo el proyecto, en ese instante, vuelvo a traer el proyecto sin vista, hago calculos y guardo resultado en tabla resultados ?
@osmelg Si te resulta mejor así
13:31
fijate otra cosa
A ver
yo guardo los resultados en variables, claro esas variables estan en vista
se podria jugar con eso ?
es decir, usarlas para lo que se necesita
@osmelg Variables de JS o variables en el explorador?
Pues, no hay nada que te lo impida
13:33
y hacer los calculos en el servidor? no lo veo buena practica
@osmelg Bueno, no todos los calculos se hacen del lado cliente, pero creo no es buena idea dejarle esa tarea
pienso igual
@osmelg Usas IndexedDB o algun motor para trabajar con datos en el lado cliente?
no, js puro
Hmm
En ese caso no se como podría ayudarte
Porque no tengo idea de como retener los datos necesarios
13:36
pero se te ocurre algo ? estoy abierto a probar, porque no estoy muy claro de como realizar este procedimiento
Lo unico que se me ocurre es lo mismo que pensaste hace un rato
hehehe T_T
O traer el JS que calcula los proyectos para que el usuario al entrar vea todos los datos calculados de ese proyecto
bueno, voy a seguir dandole vueltas, muchas gracias !
Entra en el otro chat
De seguro alguien te ayuda más
Con código y toda la cosa :P
13:38
ok

last day (15 days later) »