Ver Mensaje Individual
  #15 (permalink)  
Antiguo 20/11/2009, 08:25
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 9 meses
Puntos: 150
Respuesta: ordenar dos columnas

Bueno, fijate en la variable $centro lo que hago con ella, vamos comprobando si cambia el centro y mostrando una cabecera cada vez que cambia...



$link=Conectarse();
$sql = "select sai, apellidos, nombres, cirun, ciudad, centro, cargo, observaciones from empleados order by centro ASC, apellidos ASC";
$result = mysql_query($sql, $link);
if ($row = mysql_fetch_array($result)){
mysql_field_seek($result,0);
$centro="";
while ($field = mysql_fetch_field($result)){
} do {

if ($centro!=$row[5]) {
$centro=$row[5];
?>
<tr>
<td height="25" colspan="6">
<?=$centro?>
</td>
</tr>
<?
} // Fin if $centro=...


/*
Mostramos los registros para este ejemplo se esta utilizando HTML
*/
?>
<tr>
<td height="25"><?php echo $row[0]; ?></td>
<td><?php echo $row[1],' ',$row[2]; ?></td>
<td><?php echo $row[3]; ?></td>
<td valign="top"><?php echo $row[4]; ?></td>
<td valign="top"><?php echo $row[6]; ?></td>
<td valign="top"><?php echo $row[7]; ?></td>
</tr>
<?php
} while ($row = mysql_fetch_array($result));
} else {
/*
Si no se encontraron resultados
se muestra el siguiente mensaje
*/
echo "No se encontraron resultados!";
}