» Poradna » Programy

Vypsání čísel v php

 |   |  Microsoft Windows 7 Chrome 44.0.2403.157

Prosím nevím si rady. Když zadám do formuláře např. číslo 6 tak potřebuji aby se vypsala čísla 1, 2, 3,4 ,5,6 a aby to fungovalo i pro čísla záporná (např. číslo -3 by měl program vypsat -1,-2,-3) a pro číslo 0 se vypíše nula. <?php if (isset($_POST['odeslat'])) {$a = $_POST["prvni"];$i = 1;if ($a > 0) { while ( $i--) echo ' ' . $i . ' '; } else if ($a < 0) { while ($i++) echo ' ' . $i . ' ';} else { echo "0";}} ?>

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 40.0

Z hlavy, bez kontroly:if (isset($_POST['odeslat'])) {if ($_POST['odeslat']==0) { echo "0"; } else {if ($_POST['odeslat']==abs($_POST['odeslat']) ) {$z=1;} else {$z=-1;}for ($i = 1; $i < abs($_POST['odeslat']); $i++) { echo $i*$z }}}

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Echo




Určitě si přečtěte

Nová zbraň Microsoftu proti iPadu: Levný tablet Surface Go bude stát jen deset tisíc

Nová zbraň Microsoftu proti iPadu: Levný tablet Surface Go bude stát jen deset tisíc

** Microsoft představil nový tablet Surface Go ** Nový model zaujme nízkou cenou, ale schopnostmi zařízení Surface ** Microsoft nepoužil čip ARM, ale klasický procesor od Intelu 

Karel Javůrek | 116

Apple dal do MacBooku procesor Core i9 a 4TB SSD. Ani se neptejte, co za to chce...

Apple dal do MacBooku procesor Core i9 a 4TB SSD. Ani se neptejte, co za to chce...

** Apple aktualizoval notebooky MacBook Pro, dostaly nový hardware ** Těšit se můžete na nové procesory a větší paměť ** Cena nejvybavenějšího modelu překročí 200 tisíc korun

Martin Miksa | 99

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

Nechcete platit za Total Commander? Těmito bezplatnými programy ho můžete nahradit

** Total Commander je na Windows takřka legendou ** Licence však stojí více než tisíc korun ** Našli jsme pro vás deset alternativ dostupných zdarma

Karel Kilián | 141

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

15 věcí, které umí Windows 10, ale možná o nich vůbec nevíte

** Systém Windows 10 umí spoustu užitečných drobností ** O mnoha praktických funkcích pravděpodobně ani nevíte ** Poznejte užitečné tipy, které se vám mohou hodit každý den

Vladislav Kluska | 36


Aktuální číslo časopisu Computer

Velký test 18 bezdrátových sluchátek

Vše o přechodu na DVB-T2

Procesory AMD opět porážejí Intel

7 NVMe M.2 SSD v přímém souboji