Recuperando um registro de banco de dados definido em uma matriz em php
Quero recuperar um conjunto de registros de uma tabela MySQL como uma matri
Até agora eu era capaz de recuperar cada linha como uma matriz associativa. Mas eu quero todas as linhas em uma matriz porque tenho que acessar esse objeto completo no jQuery para exibi-la
Isto é o que fiz até agora.Este é o meu script .php para recuperar dados
//select query
$result = mysql_query("SELECT * FROM student",$con) or die (mysql_error());
$numRows = mysql_num_rows($result); //to iterate the for loop
//passing as an associative array
for ($count = 0; $count < $numRows; $count++){
$row = mysql_fetch_array($result, MYSQL_ASSOC);
echo json_encode($row);
}
Este é o que eu recebo atualmente
{"StuId":"1","fName":"Saman","lName":"Kumara","age":"14","grade":"A"}
{"StuId":"2","fName":"Marry","lName":"Vass","age":"12","grade":"B"}
{"StuId":"3","fName":"Navjoth","lName":"Bogal","age":"32","grade":"A"}
{"StuId":"4","fName":"Jassu","lName":"Singh","age":"22","grade":"E"}
Mas quero esse resultado definido da seguinte maneir
[
{"TEST1":45,"TEST2":23,"TEST3":"DATA1"},
{"TEST1":46,"TEST2":24,"TEST3":"DATA2"},
{"TEST1":47,"TEST2":25,"TEST3":"DATA3"}
]
Busco ajuda para fazer isso. Desde já, obrigado