Autor Zpráva
web2000
Profil *
Ahoj, poradil by někdo jak přenést ještě jednu proměnou z tohoto řádku

<input type="hidden" name="<?php echo $row["prichut"]; ?> />

do odkazu kosik.php .... v javascriptu:

 <script language="JavaScript">
 function updatepocet(polozka)
 {
  id = polozka.name;
  pocet = polozka.options[polozka.selectedIndex].text;
  document.location.href = 'kosik.php?action=update&id_zbozi='+id+'&pocet_zbozi='+pocet;
  }
 </script>

Proměnná id a pocet je získána ze <select>:

     <select name="<?php echo $row["id_produkt"]; ?>" onchange="updatepocet(this)">
     <?php
     for ($i = 1; $i <= 8; $i++)
     {
     if ($row["pocet_kosik"] == $i) 
     {
      echo "<option selected>" . $i . "</option>";
     } 
     else 
     {
      echo "<option>" . $i . "</option>";
     }
     }
     ?>
    </select> 
Alphard
Profil
To je spíš javascriptový problém.
Ale návrhově, nebylo by lepší dát tu hodnotu do value?
web2000
Profil *
Tak už jsem to vyřešil jednoduchým zásahem někde jinde v kodu. Ono to má vždy jednoduché řešení jen na něj přijít a nekomplikovat si život přepisováním kusu kódu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0