He arreglado un poco la cosa:
Código PHP:
for ($mi=0; $mi<3; $mi++) {
$linea=mysql_fetch_array($m_query);
$dato[$mi]=$linea['marca'];
}
echo $dato[0];
echo $dato[1];
echo $dato[2];
Asi $dato[0] me coje la primera, dato 1 la segunda y asi sucesivamente, lo que sigo sin entender es lo de $dato[$mi] ya que el for metera siempre $linea['marca'] al $dato[0] al $dato[1] y al $dato[2] pero porque no mete siempre el mismo valor si es $linea['marca'] y no $linea[1]['marca']. No se si me explico