Hola. Tengo este código:
Código PHP:
while($row2 = mysql_fetch_array($result2)) {
printf("<tr><td> %s </td><td> %s </td><td> %s </td>
</tr>", $row2["Departamento"],$row2["Apellidos"].", ".$row2["Nombre"],
$row2["Total copias"]);
}
De las tres columnas que produce, la tercera representa números, y aparecen alineados a la izquierda. Quería que estuvieran centrados pero alineados por la unidad. Para ello, según el manual de PHP, utilizando %10s, se produce una alineación a derecha con espacios, pero no lo hace. Sin embargo %010s sí que funciona porque rellena con ceros, aunque no es lo que quiero.
Quiero que todos tengan la misma longitud, y rellene con espacios a la izquierda del número.
¿Alguien puede ayudarme?. Un saludo.