PHP - PHP y SQL Ayuda por favor

 
Vista:
Imágen de perfil de nancy
Val: 4
Ha disminuido su posición en 227 puestos en PHP (en relación al último mes)
Gráfica de PHP

PHP y SQL Ayuda por favor

Publicado por nancy (7 intervenciones) el 04/06/2016 23:41:17
Hola buen día. Alguien que pueda ayudarme con este trabajo por favor.
Debo de hacer un historial de fechas y estatus que han tenido mis pedidos.
para ello creo una tabla 'registrosp' con los campos'id,nse,ref,ped,esta,fecha' donde pongo mis pedidos iniciales y creo otra tabla 'datosp'
con los mismos campos que 'registrosp' donde pongo los nuevos pedidos. Comparo ambas tablas y los pedidos de 'datosp' que no esten en 'registosp'
los paso a 'registrosp', también creo una consulta donde me elimine los pedidos duplicados. Despues genero una consulta
para que me muestre los pedidos (estos se pueden repetir ya que en ocasiones el estatus,fecha varian entonces no se toma como duplicado),y los agrupo
por pedido, en un enlace le doy la opcion ver para que en un pdf, me visualice ese pedido y se supone que me debe de mostrar los diferentes, nse,ref,esta,fecha
que ha tenido ese pedido, pero como lo agrupo solo me muestra 1 vez ese pedido y no los demás cambios que ha tenido.
no se si me de a explicar. GRACIAS.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de kip
Val: 2.325
Plata
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

PHP y SQL Ayuda por favor

Publicado por kip (877 intervenciones) el 05/06/2016 06:22:57
Hola, es muy dificil ayudarte si no especificas en que archivo o en que parte de todo aquel codigo que adjuntas esta el error o se encuentran las lineas que hacen lo que dices.y que quieres modificar para ajustarlas a tu necesidad, seria mejor si trataras de explicarte y colocaras codigo con especificaciones.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de nancy
Val: 4
Ha disminuido su posición en 227 puestos en PHP (en relación al último mes)
Gráfica de PHP

PHP y SQL Ayuda por favor

Publicado por nancy (7 intervenciones) el 05/06/2016 06:51:27
Ok, gracias por tomarte el tiempo.
Mira debo de hacer un historial de mis pedidos, que estos a su vez tiene un estatus una referencia, nse, y una fecha.
La fecha va relacionado con el estatus (aceptado,rechazado,etc.), por lo tanto el pedido se puede repetir varias veces es de ahi donde genero su historial sobre el cambio de estatus y fecha que ha tenido ese pedido, a la vez el pedido puede cambiar de nse.
tengo algunos pedidos en "0" pero con diferentes nse y referencia. Entonces en formulario tengo un boton donde comparo ambas tablas donde tabla "registrosp" es el machote donde se va a guardar todo, y tabla "datosp" la utilizo unicamente como tabla temporal para ir comparando los pedidos que van entrando diario. En la clase php que dice "ConsultaCompara" es donde hago mi consulta para comparar esas tablas e insertar los pedidos de "datosp" a "registrosp" que no esten en "registrosp" perdon por la ambiguedad. Y en esa clase tambien elimino los datos que repiten e inserto "0" en pedidos a aquellos que vengan vacios. En la clase php "indexImport" es lo que me muestra en la pantalla de mi explorador y ahi los pedidos los agrupe ya que son mas de 20000 registros y en el enlace "ver" me redirije a un pdf donde se supone ahi me muestra el historial de ese pedido. Por lo que me pude dar cuenta mi consulta no es la correcta ya que llamo al "id" que se le genera a cada pedido y x eso solo me muestra un resultado, mas no los cambios que ha tenido ese pedido, pero cuando llamo el pedido no me muestra nada en el pdf. Necesito ayuda en esa parte como hacer que me muestre el cambio que ha tenido esos pedido.
Adjunto un archivo donde vienen algunos ejemplos de los pedidos. y la bd
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar