Ver Mensaje Individual
  #16 (permalink)  
Antiguo 20/11/2009, 09:42
Avatar de pedroca
pedroca
 
Fecha de Ingreso: julio-2009
Mensajes: 97
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: ordenar dos columnas

Cita:
Iniciado por Vun Ver Mensaje
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!";
}

gracias por la colaboracion pero en lugar de $row[5] tendria que ser $row[6] movi el encabezado del report pero nada no me da ni error y desaparece lo que tendria que mostrar cada centro:
te queria preguntar sobre el codigo claro que me das una explicacion pero algunas cositas no la comprendo por decir esto:
$centro=""; y esto <?=$centro?> o falta alguito para que no desaparesca como hace aurita y los muestre como deberia mostrarlo...