Ajuda a fazer um ciclo - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: Ajuda a fazer um ciclo (/showthread.php?tid=13897) |
Ajuda a fazer um ciclo - armandosom - 25-02-2013 10:37 Boas, Alguem me pode dizer como posso fazer um ciclo com os seguintes dados? Ou seja o que pretendo era não estar a por uma a uma. $mediana1 = mediana($ligar,'Q1'); $mediana2 = mediana($ligar,'Q2'); $mediana3 = mediana($ligar,'Q3'); $mediana4 = mediana($ligar,'Q4'); $mediana5 = mediana($ligar,'Q5'); $mediana6 = mediana($ligar,'Q6'); $mediana7 = mediana($ligar,'Q7'); $mediana8 = mediana($ligar,'Q8'); $mediana9 = mediana($ligar,'Q9'); $mediana10 = mediana($ligar,'Q10'); $mediana11 = mediana($ligar,'Q11'); $mediana12 = mediana($ligar,'Q12'); $mediana13 = mediana($ligar,'Q13'); $mediana14 = mediana($ligar,'Q14'); $mediana15 = mediana($ligar,'Q15'); $mediana16 = mediana($ligar,'Q16'); $mediana17 = mediana($ligar,'Q17'); $mediana18 = mediana($ligar,'Q18'); RE: Ajuda a fazer um ciclo - progster - 25-02-2013 19:44 Ajudava saber que linguagem é esta. EDIT: Em todo o caso e assim de repente penso que um ciclo for resolve a questão. RE: Ajuda a fazer um ciclo - motaman - 25-02-2013 20:18 Penso que o teu problema não se resolve com um ciclo, visto que estás a criar uma infinidade de variáveis, já pensas-te em usar um array? RE: Ajuda a fazer um ciclo - Mettafox - 25-02-2013 20:50 Talvez assim seja suficiente. Podes eventualmente criar um array com o ciclo e depois usares um foreach para trabalhares nele. $counter=1; while(true){ echo $mediana.$counter++ = mediana($ligar, 'Q'.$counter++); } RE: Ajuda a fazer um ciclo - armandosom - 25-02-2013 22:28 Boas é PHP. RE: Ajuda a fazer um ciclo - Mettafox - 26-02-2013 01:52 (25-02-2013 22:28)armandosom Escreveu: Boas é PHP. Pela formatação deu para ver que era PHP. RE: Ajuda a fazer um ciclo - progster - 26-02-2013 08:44 (26-02-2013 01:52)Mettafox Escreveu:(25-02-2013 22:28)armandosom Escreveu: Boas é PHP. Olha eu não reparei. RE: Ajuda a fazer um ciclo - armandosom - 26-02-2013 10:38 boas o problema é que $mediana1 tem que ser mesmo assim, pretendia que fosse $mediana1 depois $mediana2 por ai fora. Mas não encontro solução tipo se eu colocar assim funciona perfeitamente mas só para um resultado. $var='Q1'; aqui pretendia que faça um ciclo Q1 a Q18 $mediana1 = mediana($ligar,$var); aqui que faça um ciclo $mediana1 a $mediana18 RE: Ajuda a fazer um ciclo - Corvus - 26-02-2013 14:44 Código: for ($n = 1; $n <= 18; $n++) { RE: Ajuda a fazer um ciclo - armandosom - 26-02-2013 15:07 Boas Corvus, Funciona mas dá o seguinte erro Notice: Use of undefined constant mediana - assumed 'mediana' in C:\wamp\www\resultados.php on line 84 |