Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] PHP OO reporte en problemas

Estas en el tema de reporte en problemas en el foro de PHP en Foros del Web. Buenos días, tengo una dificultad para reflejar una data en una pag.. quisiera que me ayuden porfavor.. Tengo 2 tablas en mysql Tfoto y Tacti. ...
  #1 (permalink)  
Antiguo 24/06/2013, 08:42
 
Fecha de Ingreso: abril-2013
Ubicación: Lima
Mensajes: 83
Antigüedad: 11 años
Puntos: 1
Información reporte en problemas

Buenos días, tengo una dificultad para reflejar una data en una pag.. quisiera que me ayuden porfavor.. Tengo 2 tablas en mysql Tfoto y Tacti.
les presento mis tablas
Cita:
Tfoto:
Fotcod Fotsec Fottxt
2 2 Div. Industrial
2 3 Equupo GAF
1 9 Equipo Rojo
1 10 Equipo Blanco

Tacti:
actcod actnom actfec
1 Campeonato Voley 2013/05/11
2 Campeonato Fulbito 2013/06/14
lo que deseo es.. que por cada actividad.. que en este caso es.. campeonato de vóley que va se muestre sus códigos.. 2 y 3; en el caso de fulbito igual.. 9 y 10.. pero sin que se repita.. que solo se muestre una vez..

Cita:
Campeonato de fulbito
2
3
Campeonato de Vóley
9
10
Gracias
  #2 (permalink)  
Antiguo 24/06/2013, 10:11
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Respuesta: reporte en problemas

Supongo que la sentencia mysql la tienes clara, con lo que me ahorro ese paso.
Para lo que pretendes, yo haría lo siguiente, habrá mas métodos seguramente:
Dentro del while donde recorres el recordset para mostrar los resultados.
haces un if, en la que comparas una variable, que fuera del while has asignado a null previamente, con el campo "actnom"
si son diferentes, lo muestras y a esa variable le asignas el valor de "actnom"
Conforme vaya pasando el while, en cada iteración que "actnom" sea igual a la variable, no lo imprimirá, cuando sea diferente, entrará al if, imprimirá el valor y hará la asignación.

Espero que lo hayas entendido, no suelo poner código para algo sencillito
  #3 (permalink)  
Antiguo 24/06/2013, 10:16
 
Fecha de Ingreso: abril-2013
Ubicación: Lima
Mensajes: 83
Antigüedad: 11 años
Puntos: 1
Respuesta: reporte en problemas

si, ya lo solucione.. gracias igualmente

Etiquetas: impresion, mysql, reporte
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:43.