18/04/2016, 15:33
|
| | Fecha de Ingreso: agosto-2015
Mensajes: 18
Antigüedad: 9 años, 3 meses Puntos: 0 | |
Respuesta: Consulta sobre querys sql Cita:
Iniciado por gnzsoloyo Por lo pronto, estás intentando hacer cosas para las cuales antes de decirte cómo, necesitaríamos conocer la estructura y restricciones que afectan las tablas.
Para quesea más claro, ciertas acciones no son posibles, si existen restricciones a los valores que deben tener algunos campos, de acuerdo a su uso y dependencias funcionales existentes. Pero para saber si ése es el problema, tenemos que partir de entender las tablas involucradas... cosa que no nos estás diciendo.
Por otro lado, las queries están siendo creadas dinámicamente con PHP, lo que puede representar un problema, especialmente con el manejo que se ve de los campos de fecha. Pueden estar funcionando mal, dependiendo de si se han definido correctamente como DATE o DATETIME, o si son VARCHAR (lo que sería un error). En tu caso estás insertando los valores como si fuesen números enteros, lo que sólo funcionaría si los campos fuesen UNIXTIME.
Empecemos por un punto simple: ¿Te devuelve algún error la ejecución? ¿QUé es lo que no te funciona?
Por otro lado, posteanos el resultado de estas queries, asi podemos evaluar las condiciones de las tablas: Cita:
Iniciado por gnzsoloyo El problema sigue siendo el mismo: No entiendo tus tablas y de tus consultas no puedo inferir ni siu estructura, ni sus reglas de negocio.
SI no deseas aportar ninguna información relevante para poder analziar, no hay mucho que yo pueda aportarte mas que conceptos teóricos.
el SQL y las BBDD son cosas concretas. Los que trabajamos en este rubro estamos habituados a trabajar con entidades, componente, objetos y problemas concretos de los sistemas. Tenemos la necesidad casi obsesiva de entender la arquitectura de la base con que están trabajando. SIn eso, se vuelve demasiado vago.
Yo no entiendo la descripción del sistema subyacente a esas consultas. No sé como es la estructura, y no veo qué significan esos valores. Bueno deja, gracias igual |