- Fórum WMO
- → Viewing Profile: Posts: Snippet
Community Stats
- Group Usuários
- Active Posts 5
- Profile Views 421
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
User Tools
Friends
Snippet hasn't added any friends yet.
Latest Visitors
Posts I've Made
In Topic: Enviar Array Para Outra Página
27/01/2010, 12:30
In Topic: A Cada 3 Linhas Lidas Do Txt Salva Elas Num Array
24/08/2009, 10:05
In Topic: Definir Função Como Nativa Do Php
13/07/2009, 15:38
Ex:
util.php
function printArray($array){ echo '<pre>'; print_r($array); echo '</pre>'; }
nova_pagina.php
require("util.php"); $meu_array = array("1","2","3"); printArray($meu_array);
In Topic: Ajuda Com Auto Soma Em Array
06/07/2009, 17:42
Fala p.*,
to desenvolvendo um sitema que gera, no final, um relatório com gráfico, mas esse relatório pode ser de duas maneiras inicialmente: por frequência, onde exibe o número de vezes que determinado dado se repete, e totalizador que é o valor total de cada ocorrência dessa, por exemplo:
Cidade => valor
1=>15
1=>10
1=>5
1=>8
1=>1
2=>4
2=>2
3=>105
Frequencia:
Cidade 1 = 5
Cidade 2 = 2
Cidade 3 = 1
Totalizador:
Cidade 1 = 39
Cidade 2 = 6
Cidade 3 = 105
Bom, a frequencia funciona que é um beleza, mas o totalizador não está respondendo como eu queria: Ele traz por exemplo:
Cidade 1 = 15
Cidade 1 = 10
Cidade 1 = 5
Cidade 1 = 8
Cidade 1 = 1
Cidade 2 = 4
Cidade 2 = 2
Cidade 3 = 105
No caso ele retorna isso porque eu quero, e na verdade o problema é que ele não está somando e não sei porque vou colocar o código para vocês verem:if($_POST['frequenciap']){ for($i = 0; $i<count($vetor); $i++){ switch($vetor[$i][$frequencia]){ case $vetor[$i][$frequencia]: $val[] = $vetor[$i][$frequencia]; break; } $total++; } }else if($_POST['totalizadorp']){ for($i = 0; $i<count($vetor); $i++){ switch($vetor[$i][$frequencia]){ case $vetor[$i][$frequencia]: $val[] += $vetor[$i][$parametro]; // queria que aqui ele somasse o valor e armazenasse //echo $vetor[$i][$parametro]."-".$vetor[$i][$frequencia]."<BR />"; break; } $total++; } }
Um detalhe é que se for estático e faço tranquilo, mas queri que fosse dinâmico pra não ter que fazer mais de 100 relatórios na mão. Agradeço desde já a colaboração de vocês.
Outra coisa: já tentei "array_sum, reset, array_reduce". O array_reduce não sei, mas o array_sum ele soma tudo e não é isso que eu quero queria saber em cada vetor e não o total e o reset, obviamente não funcionou. Queria que ele me trouxesse o vlor por vetor.
[]'s Rodrigo Nascimento
Da uma olhada neste exemplo:
$vetor = array(1=>array(15,10,5,8,1),2=>array(4,2),3=>array(105, "teste"),"Blumenau/SC"=>array(10,50,"PHP",100)); $soma = array(); if(true){ foreach($vetor as $key => $vet){ echo $key." = ("; $soma[$key] = 0; if(count($vet) > 1){ foreach($vet as $value){ if(is_int($value)){ $soma[$key] += $value; echo $value." / "; } } }else{ if(count($vet) == 1){ if(is_int($vet[0])){ echo $vet[0]; $soma[$key] += $vet[0]; } } } echo ")<br/>"; } print_r($soma); }
Acho que pode te dar uma ajuda.
In Topic: Verificar Se Uma Pessoa Irá Realizar Curso No Mesmo Dia
06/07/2009, 17:07
Oie gente
Preciso realizar a seguinte condição:
Verificar se aluno1 que pertence ao curso1 e curso2, irá realizar o curso no mesmo dia.
Como posso fazer isso. Se o aluno1 tiver sido selecionado para fazer o curso1 e curso2 no mesmo dia, devo realizar uma inversão, por exemplo se o curso for quarta-feira, jogar um curso para quinta-feira.
Alguém pode me ajudar, como posso fazer isso?
Como foi montado o banco, quais tabela vc usa?
- Fórum WMO
- → Viewing Profile: Posts: Snippet
- Privacy Policy
- Regras ·