SORU
9 Mart 2010, Salı


Nasıl php seç) kutusunda birden çok seçili değerleri almak için?

Hangi birden fazla özelliği birden çok set olduğu için birden çok değer seçebilirsiniz seçin liste kutusu olan bir html Formu var. Form yöntemi dikkate yöntemi. Form için html kodu aşağıdaki gibidir.

<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="get" action="display.php">
  <table width="300" border="1">
    <tr>
      <td><label>Multiple Selection </label> </td>
      <td><select name="select2" size="3" multiple="multiple" tabindex="1">
        <option value="11">eleven</option>
        <option value="12">twelve</option>
        <option value="13">thirette</option>
        <option value="14">fourteen</option>
        <option value="15">fifteen</option>
        <option value="16">sixteen</option>
        <option value="17">seventeen</option>
        <option value="18">eighteen</option>
        <option value="19">nineteen</option>
        <option value="20">twenty</option>
      </select>
      </td>
    </tr>
    <tr>
      <td> </td>
      <td><input type="submit" name="Submit" value="Submit" tabindex="2" /></td>
    </tr>
  </table>
</form>
</body>
</html>

Display.php sayfa seç liste kutusunda seçilen değerleri görüntülemek istiyorum. Seçilen değerler display.php sayfa $_GET kullanarak erişilen yani[] dizi.

CEVAP
9 Mart 2010, Salı


Eğer PHP seçenekler dizisi $_GET['select2'] tedavi etmek istiyorsanız, sadece adını köşeli parantez ekleyinseçin öğesibunun gibi: <select name="select2[]" multiple …

Sonra PHP komut dizisi erişimi

<?php
header("Content-Type: text/plain");

foreach ($_GET['select2'] as $selectedOption)
    echo $selectedOption."\n";

$_GET <form method="…" değerine bağlı olarak $_POST tarafından yerine.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • campos9896

    campos9896

    24 Mart 2012
  • Top10Series

    Top10Series

    26 Kasım 2008
  • tseyina

    tseyina

    2 AĞUSTOS 2006