Ok, ...
El array que necesitas al parecer es unidimensional (no bi-dimiensional como te puse en el primer ejemplo .. desconociendo que pretendias hacer) ..
Siguiendo mi primer ejemplo seria solo:
Código PHP:
While ($row= .....){
$NameArr[] = $row['campo_de_tu_registro1'];
$NameArr[] = $row['campo_de_tu_registro2'];
$NameArr[] = $row['campo_de_tu_registro3'];
}
Definir un Array como:
$NameArr=Array(cosa,cosa2,cosa3);
es lo mismo que lo que te puse .. usar:[] indica a PHP q tome el indice autonumerico partiendo desde el 0 ..
Exactamente igual que si haces array(cosa,cosa2) .. sin definir un indice tu como seria haciendo: array(1=>cosa,2=>cosa2) ...
Para acceder a tu array .. se accede de igual forma . .bien con bucles tipo foreach() .. o list() each() (ademas de los clasicos FOR y While ...) o bien por su indice del tipo:
echo $NameArr['indice']; .. por poner un ejemplo ..
Un saludo,