27-02-2013, 16:47
28-02-2013, 10:53
Pois se eu ainda me lembra-se usava, lol, é que eu tive uma formação de iniciação em php e nunca mais peguei, lembro-me de ter feito arrays mas não me lembro como.
Podes-me me dar um exemplo de uma array para o seguinte exemplo?
for ($n = 1; $n <= 18; $n++) {
${mediana . $n} = mediana($ligar, 'Q' . $n);
}
Se me puderes dar um exemplo era bom para eu aprender e me lembrar.lol
Desculpa estar sempre a perguntar.
Podes-me me dar um exemplo de uma array para o seguinte exemplo?
for ($n = 1; $n <= 18; $n++) {
${mediana . $n} = mediana($ligar, 'Q' . $n);
}
Se me puderes dar um exemplo era bom para eu aprender e me lembrar.lol
Desculpa estar sempre a perguntar.
28-02-2013, 12:37
Código:
$mediana = array();
for ($n = 1; $n <= 18; $n++) {
$mediana[$n] = mediana($ligar, 'Q' . $n);
}
Aconselho-te uma leitura disto
E por favor usa as tags [ code ] e [ /code ] (sem espaços) para meter código no post, fica mais legível.
07-03-2013, 13:00
Boas Corvus,
Podes-me ajudar nesta questão já estou a 2 dias para resolver isto, não percebo muito de php.
Tipo o seguinte codigo cria um quadro com questao, descrição e media e depois é apresentado a resposta o valor da media,mediana e desvio.
Tipo como faço para fazer um ciclo para isto?
Desculpa incomodar.
Se me puderes ajudar agradeço.
Cumps
Podes-me ajudar nesta questão já estou a 2 dias para resolver isto, não percebo muito de php.
Tipo o seguinte codigo cria um quadro com questao, descrição e media e depois é apresentado a resposta o valor da media,mediana e desvio.
Tipo como faço para fazer um ciclo para isto?
Desculpa incomodar.
Se me puderes ajudar agradeço.
Cumps
Código:
echo '<table id=geral >
<tr><th>Questão</th><th>Descrição</th><th>Média</th><th>Mediana</th><th>Desvio</th></tr>';
echo "<tr><td>1</td><td>Modo como decorreu</td><td>". number_format($mq1,3)."</td>
<td><center>".$mediana1."</center></td><td><center>". number_format($dp1,3). "</center></td></tr>";
echo "<tr class='alt'><td>2</td><td>Desempenho </td><td>". number_format($mq2,3)."</td>
<td><center>".$mediana2."</center></td><td><center>". number_format($dp2,3). "</center></td></tr>";
07-03-2013, 13:36
Uma sugestão: não faças output de muito código html com echo's. É preferivel entrar e sair do modo php, tipo isto:
Por outro lado, continuas a complicar as coisas ao usares n variáveis em vez de arrays.
Finalmente, não olhes para isso como um bloco de código. Preocupa-te apenas com o tr e td's de cada linha de dados.
Código:
<?php
... codigo php
?>
<table id="geral">
<thead>
<tr>
..........
</tr>
</thead>
<tbody>
<tr>
<td><?php echo $valor1 ?></td>
</tr>
.......
</tbody>
</table>
<?php
.... mais codigo php
Por outro lado, continuas a complicar as coisas ao usares n variáveis em vez de arrays.
Finalmente, não olhes para isso como um bloco de código. Preocupa-te apenas com o tr e td's de cada linha de dados.
07-03-2013, 14:46
Se não for pedir muito, podes-me dar um exemplo de codigo com arrays para o codigo que indiquei.
Já usei arrays num exemplo anterior e dá-me erro.lol
Desculpa incomodar tanto, mas se me fizeres o favor de me indicares codigo para a primeiro pergunta agradeço.
Se não for assim não vou lá. lol
Já usei arrays num exemplo anterior e dá-me erro.lol
Desculpa incomodar tanto, mas se me fizeres o favor de me indicares codigo para a primeiro pergunta agradeço.
Se não for assim não vou lá. lol
07-03-2013, 19:08
Com a confusão que aquele echo() está não é fácil entender ao certo que raio está a mandar para o browser. Talvez com um exemplo mais limpo se entendesse melhor.
E que erros é que tens com arrays? Porque acredita numa coisa: mais tarde ou mais cedo vais bater com a cabeça bem forte contra a parede por usares este tipo de truques em vez de arrays.
É que das duas uma: se isto é trabalho de escola/univ, vais perder uma boa cotação à custa destes truques. Se é mesmo trabalho a sério, coitado de quem tiver de manter o código depois.
E que erros é que tens com arrays? Porque acredita numa coisa: mais tarde ou mais cedo vais bater com a cabeça bem forte contra a parede por usares este tipo de truques em vez de arrays.
É que das duas uma: se isto é trabalho de escola/univ, vais perder uma boa cotação à custa destes truques. Se é mesmo trabalho a sério, coitado de quem tiver de manter o código depois.
08-03-2013, 09:57
Boas Corvus,
E se for assim consegues me indicar um código só para isto, o resto devo conseguir chegar lá.
Lol tipo é um trabalho escolar que foi arranjado para eu reformular o código, agora imagina um aluno de redes a fazer trabalho de programação, só estou a fazer isto porque não conseguiram nada em redes por causa do meu horário.
<code>
echo "<tr class='alt'><td>2</td><td>Desempenho </td><td>". number_format($mq2,3)."</td>
<td><center>".$mediana2."</center></td><td><center>". number_format($dp2,3). "</center></td></tr>";
</code>
E se for assim consegues me indicar um código só para isto, o resto devo conseguir chegar lá.
Lol tipo é um trabalho escolar que foi arranjado para eu reformular o código, agora imagina um aluno de redes a fazer trabalho de programação, só estou a fazer isto porque não conseguiram nada em redes por causa do meu horário.
<code>
echo "<tr class='alt'><td>2</td><td>Desempenho </td><td>". number_format($mq2,3)."</td>
<td><center>".$mediana2."</center></td><td><center>". number_format($dp2,3). "</center></td></tr>";
</code>
08-03-2013, 10:08
Erm... os tags nos posts são com [ ] e não com < >
E ficamos por aqui... Como estou farto de afirmar, estás a perder mais tempo a tentar evitar os arrays do que gastavas em aprender como funcionam.
Código:
<?php for ($n = $inicio, $n <= $fim; $n++) : ?>
<tr class="alt">
<td><?php echo $n ?></td>
<td>Desempenho</td>
<td><?php echo number_format(${'mq' . $n}, 3) ?></td>
<td><center><?php echo ${'mediana' . $n} ?></center></td>
<td><center><?php echo number_format(${'dp' . $n}, 3) ?></center></td>
</tr>
<?php endif ?>
E ficamos por aqui... Como estou farto de afirmar, estás a perder mais tempo a tentar evitar os arrays do que gastavas em aprender como funcionam.
08-03-2013, 10:13
Obrigado Corvus,
Olha adicionei um anexo na resposta anterior com o resultado final para veres uma foto.
Vou então estudar um pouco as arrays e o seu funcionamento.
Olha adicionei um anexo na resposta anterior com o resultado final para veres uma foto.
Vou então estudar um pouco as arrays e o seu funcionamento.