Ir para conteúdo

Arquivado

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

pabloleary

trabalhando com matrizes

Recommended Posts

oi pessoal ,while($result = mysql_fetch_row($query)){$a[] = $result;}quando imprimo o array $a print "<pre>";print_r($a);print "</pre>";tenho um array bidimensional (uma matriz)preciso pegar cada array desse contido dentro do array $atirar da matriz , retirar o ultimo elemento e converte todos elementos desse array em inteiros .

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu Fabyo , eu pensei que tinha um esquema mais simples . teria alguma forma de otimizar esse algoritmo que eu fiz ?consegui assim :foreach ($a as $chave => $valor) {if($chave == 0){foreach ($valor as $valor1){$semana1[] = (int)$valor1; }}if($chave == 1){foreach ($valor as $valor1){$semana2[] = (int)$valor1; }}if($chave == 2){foreach ($valor as $valor1){$semana3[] = (int)$valor1; }}if($chave == 3){foreach ($valor as $valor1){$semana4[] = (int)$valor1; }}}

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao , preciso pegar quatro linhas do bd , e colocar cada linha num array simples . minha logica foi a seguinte :o array "$a" é o que eu recebo do mysql o indice $chave significa a semana do mes (por isso que tem quatro)eu coloquei um loop (foreach) dentro do condicional "if" , porque o php me devolvia um array multidimensional (uma matriz)com o indice e mais um array da linha o array $semana1[] recebe somente os dados um a um ja convertidos em inteiro o objetivo com isso e ter quatro arrays com os dados do banco, estou usando isso pra usar na classe jpgraph num grafico que eu to moldando, consigo visualizar esse algoritmo (atraves de print_r) , os dados aparecem certinho , mais a classe nao ta se agradando desse foeach dentro do condicional "if" e ta mostrando erro

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.