de una consulta obtengo varios registros, de estos tengo id, nombre, clave entre otras cosas.
De estos registros algunos nombres pueden estar repetidos. Sin obtener exito en hacerlo desde la consulta y sin poder normalizar la tabla y prevenir estos sucesos, no me queda mas remedio que arreglarlo desde php al momento de obtener los valores de la consulta:
Código PHP:
Ver original
<?php $query = "SELECT clave, nombre, LEFT(fecha_nacim, 5) FROM cumpleaneros WHERE LEFT(zfecha_nacim, 5) = '$fecha_hoy' GROUP BY znombre ORDER BY clave ASC"; ?> <table id="cumpleaneros"> <tr> <th>Clave</th> <th>Nombre</th> </tr> <?php //aqui comparar algo asi como $nombre_actual=$row['nombre']; $nombre_siguiente=????? if($nombre_actual==$nombre_siguiente){ $nombre=$nombre_actual; } ?> <tr> <td><?php echo $row['clave'] ?></td> <td><?php echo $nombre ?></td> </tr> <?php } ?> </table>
Como puedo comparar un registro actual con el que seria el siguiente??
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
O de que otra forma se puede hacer?
Por ejemplo tengo:
id:1
nombre:fukencio
clave:12345
id:2
nombre:trollencio
clave:21345
id:3
nombre:fukencio
clave:31245
y que solo me muestre (tomando en cuenta que puede ser cualquier id y en cualquier orden) :
id:1
nombre:fukencio
clave:12345
id:2
nombre:trollencio
clave:21345
![:-S](http://static.forosdelweb.com/fdwtheme/images/smilies/crap.png)
Gracias por su tiempo