| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 |
Nazdarek. Chcel som si urobit formular,kde by boli checkboxi a po odoslani formulara by mi vypisalo iba odskrtnute udaje..Problem je, ze ono mi to vypisuje len posledny udaj..Skript je zjednoduseny:
Kód: <SCRIPT LANGUAGE="JavaScript"> <!--
<!-- Begin function Check(chk) { if(document.myform.Check_All.value=="Check All"){ for (i = 0; i < chk.length; i++) chk[i].checked = true ; document.myform.Check_All.value="UnCheck All"; }else{
for (i = 0; i < chk.length; i++) chk[i].checked = false ; document.myform.Check_All.value="Check All"; } }
// End --> </script>
<?
...vyber z DB...
echo "<form name=\"myform\" action=\"?site=pokus\" method=\"post\" >";
echo " Počet udajov: $vyberudaj <br><br>"; $pocet=$vyberudaj;
for ($p = 1; $p <= $pocet; $p++) { $ukazpole=mysql_fetch_array($vyberudaj);
$nahlad1=$ukazpole["vpole"]; $pcislo1=$ukazpole["porcislo"];
echo " <input type=\"checkbox\" name=\"check_list\" value=\"".($p)."\"> Por.čislo: $pcislo1 Nazov: $nahlad1 <br> ";
}
echo " <input type=\"submit\" name=\"ano\" value=\" Enter \"> <br><br>
<input type=\"button\" name=\"Check_All\" value=\"Check All\" onClick=\"Check(document.myform.check_list)\">
</form>";
if(isset($_POST['ano'])){ $mark = $_POST['check_list'];
for ($i =0; $i < 6; $i++) { echo $mark[$i]."<br>"; } } ?>
No a mam taky problem. Pokial chcem aby mi ukazovalo vsetky zaskrtnute policka,tak ten input musim upravit takto: Kód: echo " <input type=\"checkbox\" name=\"check_list[$p]\" value=\"".($p)."\"> Por.čislo: $pcislo1 Nazov: $nahlad1 <br> ";
Lenze potom mi uz nefunguje zaskrtavanie vsetkych checkboxov naraz.. A naopak.. neviete mi niekto poradit ako na to??
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
skus sa inspirovat tymto:
Kód: <script type="text/javascript"> function checkBoxes(formElm, boxName, allboxElm) { var boxElements = formElm.elements[boxName];
for(var i = 0; i < boxElements.length; i++) { boxElements[i].checked = allboxElm.checked ? true : false; } } </script>
<form method="post"> <input type="checkbox" name="allbox" value="" onclick="checkBoxes(this.form, 'box[]', this);" />O(d)znac vsetky<br> <input type="checkbox" name="box[]" value="1"> <input type="checkbox" name="box[]" value="2"> <input type="checkbox" name="box[]" value="3"> <input type="checkbox" name="box[]" value="4"> <input type="checkbox" name="box[]" value="5"> <input type="submit" value="Send"> </form>
Oznacene polozky budu po odoslani formulara v poli $_POST['box']
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | Napísal autor témy newboy1: 24.03.2010 17:13 | |
|
No stenley, nechal som sa inspirovat a funguje to.. Diky moc
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| program na výpis všetkých frekvencií v Biosy a ladenie výkonu | 3 | 484 | 24.01.2010 17:57 P€PoX | | Win7 vymazanie všetkých údajov bez preinštalácie v Operačné systémy Microsoft | 0 | 298 | 17.01.2016 13:16 SteaMko | | Vypis udajov do pola v JavaScript, VBScript, Ajax | 12 | 719 | 27.07.2010 17:50 camo | | Vypis udajov z db v PHP, ASP | 3 | 470 | 31.03.2009 18:34 tatysp | | Výpis údajov z mysql tabuľky v PHP, ASP | 29 | 1571 | 05.12.2008 9:44 stenley | | porovnavanie udajov a editacia udajov v PHP, ASP | 10 | 1332 | 07.03.2008 20:45 Blackdevil | | overclocking pre vsetkych v Biosy a ladenie výkonu | 13 | 1380 | 05.04.2007 0:58 Jaro | | Porovnanie všetkých CPU. v Benchmarky a diagnostické programy | 2 | 5216 | 05.02.2011 15:49 89Aquarius | | vyber vsetkych typov v PHP, ASP | 14 | 861 | 20.12.2007 16:47 mondzo | | Pocet vsetkych inzeratov v PHP, ASP | 4 | 643 | 06.11.2007 18:14 neopagan | | Najhoršie filmy všetkých čias [ Choď na stránku: 1, 2, 3 ] v Kultúra, umenie, filmy, hudba, história, média | 72 | 3982 | 07.05.2016 20:44 haffen | | Najhoršie vírusy všetkých čias v Novinky | 8 | 820 | 03.04.2008 21:06 Triminka | | Štatistika všetkých slovenských domén v Domény | 4 | 1195 | 14.09.2019 14:07 JanoF | | Porovnanie všetkých NVIDIA čipov v nVidia grafické karty | 14 | 8948 | 25.02.2013 13:02 Veveričiačik | | nastavenie vsetkych zloziek naraz v Operačné systémy Microsoft | 2 | 479 | 06.07.2008 14:43 joet | | Najhoršia hra všetkých čias! v Počítačové hry | 3 | 580 | 30.07.2014 20:38 eXpoler |
| 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
|
|