Disculpen que no termine de explicar
el problema esta, que deseo llenar una tabla html con php y mysql.
pero me la llena
Código PHP:
Ver original$sql="SELECT idalumno,nota,n1
FROM nota order by idalumno";
$resul=mysqli_query($conexion,$sql);
while($ver= mysqli_fetch_row($resul)) {
$datos=$ver[0]."||".
$ver[1]."||".
$ver[2];
?>
<tr>
<td><?php echo $ver[0] ?></td>
<td><?php echo $ver[1] ?></td>
<td><?php echo $ver[2] ?></td>
</tr>
pero me la llena como lo expuse anteriormente cada registro en una fila.
pero de esa manera no me sirve, lo que quiero es mostrar los datos de un mismo alumno en una fila y no en varias
logre realizar lo siguiente con esta consulta.
Código SQL:
Ver originalSELECT idalumno, GROUP_CONCAT(nota1,'-',n1)
FROM nota
GROUP BY idalumno
que me los muestra de la siguiente manera.
Cita: idalumno------GROUP_CONCAT
1------------60-10,40-20,90-0
2------------50-15,80-0,70-0
los agrupa en la fila, pero el grupo concatenado lo muestra en una sola columna y es ahí la pregunta ¿Como le puedo hacer para me los agregue por columnas, algo así.
Cita: idalumno------c1--c2---c3
1-------------60--40---90
2-------------50--80---70
los datos del alumno por fila pero en diferentes columnas, no se si me explico