He conseguido al final por medio de html dar forma a la tabla
ahora parece algo asi
pais
dato1a dato2a dato3a
dato1b dato2b dato3b
pais2
dato1a dato2a dato3a
dato1b dato2b dato3b
pais 3
dato1a dato2a dato3a
y asi suscesivamente.
el codigo es
Código PHP:
<?php require_once('../Connections/conn_escuela.php'); ?>
<?php
mysql_select_db($database_conn_escuela, $conn_escuela);
$query_lista_alumnos = "SELECT * FROM alumnos ORDER BY Pais ASC";
$lista_alumnos = mysql_query($query_lista_alumnos, $conn_escuela) or die(mysql_error());
?>
<div align="center">
<?
while ($row_lista_alumnos=mysql_fetch_array($lista_alumnos)){
if ($pais != $row_lista_alumnos['Pais']){
echo $row_lista_alumnos['Pais'];// define una fila aquí ... de tu tabla con su HTML correspondiente.
} ?><table border="1" width="600">
<td width="200"><? echo $row_lista_alumnos['Nombre'];?></td>
<td width="200"><? echo $row_lista_alumnos['Telefono'];?></td>
<td width="200"><? echo $row_lista_alumnos['Sexo'];?></td></table>
<? $pais=$row_lista_alumnos['Pais'];
}
?>
</div>
lo unico que por cada alumno en este caso genera una tabla, en lugar de generar una tabla por cada x numero de alumnos de un mismo pais, si quitamos el table border practicamente no se nota, pero ese no es el cao me gustaría ver si alñguien colabora para perfeccionar este script, que creo que puede ser muy util para todos.
Maestro Cluster si puedes ayudaaaaa plissss.