|
1
|
Programación / Bases de Datos / Re: Ayuda con Inner Join e IDs repetidos - MySQL
|
en: 27 Septiembre 2017, 19:52 pm
|
Razon llevas, prueba con esto. SELECT t.id, t.codigo, t.descripcion, t.nombre_marca, t.foto, t.precio_compra, t.precio_venta, t.stock, t.DesCategoria, t.nombre_proveedor, PI.precio_compra, PI.fecha FROM ( SELECT P.id, P.codigo, P.descripcion, MP.nombre_marca, P.foto, P.precio_venta, P.stock, C.descripcion AS DesCategoria, Pro.nombre_proveedor FROM producto AS P INNER JOIN categorias AS C ON P.id_categoria = C.id INNER JOIN marcaproducto AS MP ON P.id_marcaproducto = MP.id INNER JOIN proveedores AS Pro ON P.id_proveedor = Pro.id ) t INNER JOIN ( SELECT id_producto, precio_compra, fecha FROM ingreso_producto INNER JOIN ( SELECT id_producto, MAX(IP.fecha) AS fecha FROM ingreso_producto GROUP BY id_producto ) set_max_fecha ON ingreso_producto.id_producto = set_max_fecha.id_producto AND ingreso_producto.fecha = set_max_fecha.fecha ) PI ON P.id = PI.id_producto ORDER BY fecha ASC
|
|
|
2
|
Programación / Bases de Datos / Re: Ayuda con Inner Join e IDs repetidos - MySQL
|
en: 27 Septiembre 2017, 08:27 am
|
Lo que estas haciendo mal es que en ningun lado colocas que quieres el maximo, no he probado el query pero mas o menos debe funcionar. SELECT t.id, t.codigo, t.descripcion, t.nombre_marca, t.foto, t.precio_compra, t.precio_venta, t.stock, t.DesCategoria, t.nombre_proveedor FROM ( SELECT P.id, P.codigo, P.descripcion, MP.nombre_marca, P.foto, P.precio_venta, P.stock, C.descripcion AS DesCategoria, Pro.nombre_proveedor, PI.precio_compra, PI.fecha FROM producto AS P INNER JOIN categorias AS C ON P.id_categoria = C.id INNER JOIN marcaproducto AS MP ON P.id_marcaproducto = MP.id INNER JOIN proveedores AS Pro ON P.id_proveedor = Pro.id ) t INNER JOIN ( SELECT id_producto, precio_compra, fecha FROM ingreso_producto INNER JOIN ( SELECT id_producto, MAX(IP.fecha) AS fecha FROM ingreso_producto GROUP BY id_producto ) set_max_fecha ON ingreso_producto.id_producto = set_max_fecha.id_producto AND ingreso_producto.fecha = set_max_fecha.fecha ) PI ON P.id = PI.id_producto ORDER BY fecha ASC
|
|
|
5
|
Programación / Bases de Datos / Re: Por qué no se puede restarurar .bak en otro directorio?
|
en: 2 Febrero 2014, 17:28 pm
|
Hola, las rutas de restauración no tiene nada que ver, aunque no has mostrado que mensaje te sale al restaurar la BD. 1.- Verifica que tu backup realmente tenga extensión .bak (si ya se lo pones en el título, pero igual verifícalo). 2.- Lo estás haciendo mal , la ruta a la que se refiere en stackoverflow puede ser lo siguiente: 2.1.- Cuando realizas un backup de una base de datos (en MSSQL al menos) este backup guarda como información las rutas donde se encontraban los archivos MDF y LDF del servidor de la base de datos a la cual se estaba realizando el backup. 2.2.- ¿Qué haces para solucionarlo?, tienes que cambiar las rutas de origen por las nuevas rutas de destino y estas tienen que existir. Te figuro: a) Selecciona el Archivo. b) Check en la columna "Restaurar" c) Dirígete a la sección de opciones, como podrás ver lo marcado en rojo es la ruta que se guarda en el backup de la base de datos, se tiene que cambiar esta ruta. d) Cambiar la Ruta a una existente. y bueno con Fe jejeje
|
|
|
6
|
Programación / PHP / Re: Problema con simple funcion PHP
|
en: 2 Febrero 2014, 17:01 pm
|
El otro problema es que ese código php se llama desde ajax,, no puedo imprimir nada en ese php,, pongo el código: function DBRead(){ $.ajax({ url: 'getdata.php', type:'POST', dataType: 'json', success: function(output_string){ console .log(output_string );}
Hola, sea o no AJAX si se puede imprimir desde php, tienes que ver que la respuesta no sea un failure desde el server, prueba a realizar lo siguiente: 1.- Abre tu pagina en chrome 2.- presiona f12 para ver la consola 3.- dirigete al tab network y busca la URL a la que haces referencia en tu solicitud AJAX y verifica lo que devuelve. 4.- No te olvides dar las gracias Te pego +- como debería verse que estas buscando. Si en otra instalacion de PHP estaba funcionando pues puede ser que el driver de mysql no este habilitado, primero verifica que te devuelve el network. Saludos
|
|
|
7
|
Programación / PHP / Re: recomendaciones depurar php?
|
en: 2 Febrero 2014, 16:52 pm
|
Hola, bueno imagino que te refieres a hacer debug, para ello pues no he usado ningún IDE que lo tenga automático tipo visual studio o similar, así que solo te queda colocar funciones que te devuelvan el valor de una variable ejemplo:
echo $var; print $var; var_dump($var);
Saludos
|
|
|
10
|
Programación / Desarrollo Web / Re: Team Data Repository - Mi primera aplicación Open Source
|
en: 31 Enero 2014, 19:57 pm
|
Hola, he estado trasteando la aplicación y tiene un "look" bonito , algo a destacar es que he leído parte de la documentación y hay algunas cosas que no tengo muy claras ya que he ingresado datos en la aplicación pero no encuentro manera de relacionar los datos + categorías + las personas (trabajadores) quizá sea bueno colocar en la documentación los "screens" de como se llenan los datos, por lo demas me gusta como ha quedado. y bueno algunas preguntas. 1.- ¿Què Host estas utilizando? 2.- Para el Look & Feel estas utilizando algún template en especial o lo has realizado desde 0?. 3.- Imagino que esto es un emprendimiento, ¿Has pensado ya como sacarle dinero?. Saludos
|
|
|
|
|
|
|