Cita:
Iniciado por atxis Tu ejemplo funciona perfectamente, gracias. El problema lo tengo cuando quiero sustituir el array de la variable $resultados:
$resultados = array(1,2,3,2,3,4,5,4,5,6,7,6,5,4,5,4,3,4,5,6,7,8, 9,0);
por mi array de la base de datos:
$resultados= array($fila_alumnado['nombre']);
Me salen todos los registros pero en la primera columna de la tabla que se crea...
Algo algo mal, seguro...
No puedes crear una array a partir de una cadena de texto separada por comas, ¿sabes la diferencia entre un string y un array verdad?
Lo que necesitas es convertir la cadena en array, y eso lo consigues usando la función explode(), ya que acepta una carácter de separador para hacer la conversión.
Código PHP:
$foo = '1,2,3,4,5';
$bar = explode(',', $foo);
echo $bar[1]; // 2
PDTA: la respuesta no siempre se encuentra en los foros, se encuentra estudiando y leyendo la documentación casi todo el tiempo.