Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bernan Ribeiro

Como criar uma array com while

Recommended Posts

olá galera tudo bem?

estou com uma dúvida estou tentando criar uma função que cria array automaticamente e acabou não dando muito certo, alguém sabe me dizer se o PHP permite fazer isso ou se tem alguma outra forma de fazer isso?

 

exemplo

 

$array = '';
while ($colun = $Obj_Conexao->busca($columns)) {
   $array .= "'".$colun[0]."'=>'".$dados[$colun[0]]."',";  
}  
 
$size    = strlen($array);
$array  = substr($array,0, $size-1);
$_SESSION['record'] = $arrayName = array('vw_noticias' => array ($array)); 
 
echo $array;  

 


eu quero chegar nisso aqui:
Array(    [record] => Array        (            [vw_noticias] => Array                (                    [noticia_id] => 1                    [titulo] => XVI Bienal do Livro Rio                    [data_ordem] => 2013-08-03 00:00:00                    [data_publicacao] => 03/08/2013 às 00:00                    [resumo] => Acontece de 29/8/2013 até 8/9/2013 - Local:                    [noticia] =>                     [foto] =>                     [tags] =>                     [plink] => xvl-bienal-do-livro-rio-1                    [destaque_ativo] => 1                    [nome_status] => Publico                )        ))
Valeu!!!...

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso mesmo que o Carlos disse, mas para dar uma adiantada,

assim ira resolver

 

<?php
   $array = array();
      while ($colun = $Obj_Conexao->busca($columns)) {
          $array[$colun[0]] = $dados[$colun[0]];  
      }  

mas isso se $dados for um array com os valores

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.