| | |
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 |
Čavte, potreboval by som poradiť ako urobiť skript, ktorý by našiel najväčšiu hodnotu zo skupiny premenných vyechoval tú hodnotu aj danú premennú Niečo na tento spôsob :
Kód: $prem1= 1; $prem2= 2; $prem3= 3; ... echo 'Najvacsia hodnota'.$prem3.' s hodnotou = 3 ';
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 13.02.2010 15:01 | |
|
Je na to fcia max().
Inak tvoj zapis $prem1, $prem2 atd. je dost divny, preco nepouzijes radsej pole?
|
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 13.02.2010 15:10 | |
|
tie premenné sú z formulárov, dajú sa dať po pola.. max som skušal, len ako potom zistím, ktorej premennej prislúcha hodnota ?
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 13.02.2010 15:23 | |
|
Nezda sa mi, ze toto je potrebne zistovat. Co chces spravit? Nemozes si ulozit hodnotu z max() do novej premennej a pracovat s tou?
|
|
Registrovaný: 07.08.09 Prihlásený: 07.03.21 Príspevky: 152 Témy: 34 | Napísal autor témy M1rcO_o: 13.02.2010 15:26 | |
|
k premennej prem1 prislucha napr. inaprem1..... prem2 - inaprem2 atd.. Napr tim 1 - pocet golov 5 .... tim 2 pocet golov 2... mne treba vediet že ktorý tim dal ten najväčší počet gólov.
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 13.02.2010 16:04 | |
|
Daj to do poľa, s tým sa pracuje oveľa lepšie.
|
|
Registrovaný: 01.01.09 Prihlásený: 22.06.11 Príspevky: 87 Témy: 25 |
Myslim ze on chce nieco take
Kód: <?php if($a > $b){ if($a > $c){ echo "Premenna A je najvacsia.";} else{ echo "Premenna C je najvacsia.";} else{ if($b > $c){ echo "Premenna B je najvacsia."; } else{ echo "Premenna C je najvacsia."; } } ?>
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 16.02.2010 18:54 | |
|
Áno janik, ale skús si také nakresliť pre 50 premenných a zblázniš sa .
Takže do poľa, to pole prelez a keď nájdeš väčšiu hodnotu, tak si ju zapamätaj a zároveň si zapamätaj to idčko: Kód: <?php $data = array(0 => 1, 2 => 5, 15 => 2, 16 => 30, 19 => 12, 20 => 7); $max = 0; $max_id = null; if (count($data) > 0) { foreach ($data as $id => $value) { if ($value >= $max) { $max = $value; $max_id = $id; } } echo "Najvacsia hodnota je $max s idckom $max_id"; // vypise "Najvacsia hodnota je 30 s idckom 16" } else { echo "Pole je prazdne!"; } ?> Prípadne ak máš fakt veľké polia (niekoľko tisíc záznamov) ktoré sú pekne postupne indexované, tak namiesto foreach cyklu môžeš použiť for cyklus (je rýchlejší).
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 01.01.09 Prihlásený: 22.06.11 Príspevky: 87 Témy: 25 |
sory mal som pocit ze to chce len pre 3 premenne
|
|
| Stránka: 1 z 1
| [ Príspevkov: 9 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| premenna v JavaScript, VBScript, Ajax | 10 | 965 | 31.07.2008 17:35 chrono | | Premenná v PHP, ASP | 7 | 632 | 24.08.2008 16:15 p360t | | PHP premenna v PHP, ASP | 17 | 688 | 27.09.2012 21:16 stenley | | Premenna (int) v Assembler, C, C++, Pascal, Java | 4 | 465 | 30.11.2010 12:54 capricorn7 | | Realna premenna v Delphi, Visual Basic | 1 | 583 | 06.11.2009 21:36 Fico | | OOP, premenna v PHP, ASP | 1 | 621 | 26.10.2009 21:44 rooobertek | | TEXTAREA a premenna v PHP, ASP | 3 | 382 | 13.03.2008 10:35 Blackshadow | | premenna a switch v PHP, ASP | 2 | 406 | 07.01.2010 9:40 tyr | | premenna v url v JavaScript, VBScript, Ajax | 5 | 596 | 07.11.2009 11:50 johny694 | | Nevyuzita premenna C v Assembler, C, C++, Pascal, Java | 7 | 493 | 05.04.2017 7:14 17mark | | premenna do iframe v PHP, ASP | 2 | 239 | 17.11.2013 11:11 shaggy | | premenna v Delphi v Delphi, Visual Basic | 1 | 1104 | 21.04.2009 18:00 Fico | | Premenna v SQL dopyte v PHP, ASP | 3 | 360 | 10.07.2012 12:47 xxx9955 | | php premenna v JavaScripte v JavaScript, VBScript, Ajax | 9 | 927 | 10.08.2011 19:24 kudzo3 | | Premenna v cykle php v PHP, ASP | 18 | 919 | 12.08.2009 21:43 Tominator | | Visual Basic premenná public v Delphi, Visual Basic | 0 | 469 | 04.12.2013 11:40 Karo88 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|