Şimdi Ara

PHP Select Box'ta çoklu seçim

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
1
Cevap
0
Favori
2.277
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  •  
    <HTML><HEAD><title>multiple selection</title></HEAD>
    <BODY>

    <H2>Select Box -- Çoklu Seçim</H2>
    by <A HREF="http://daevid.com" TARGET="daevid">Daevid Vincent</A>

    <?
    // by Daevid Vincent

    function inList($needle, $haystack)
    {
    while (list($k, $v) = each($haystack)) if ($needle == $v) return true;
    return false;
    }

    function selectBox($size, $name, $matchArray)
    {
    settype($matchArray, "array"); //we have to force this because on the first pass,this is set to string and will STB.
    echo "<select multiple name='".$name."[]' size='".$size."'>\n";
    for ($x = 0; $x < 5; $x++)
    {
    echo "\t<option value='key".$x."'";
    if (inList("key".$x, $matchArray)) echo " SELECTED";
    echo ">Value ".$x."\n";
    }
    echo "</select>";
    } //selectBox()

    ////////////////////////////////////////////////////////////////////////

    $num_selected = count($sel);
    print "<P>Seçili Olan Kayıt Sayısı: $num_selected<p>\n";
    if ($num_selected)
    {
    echo "<P>Seçili Olanlar:<BR>\n";
    while (list($k, $v) = each($sel))
    { echo "sel[".$k."] == ".$v."<BR>\n"; }
    }
    ?>

    <form method="post">
    <? selectBox(6,sel,$sel); ?>
    <br>
    <input type=submit value="Submit">
    </form>

    </BODY></HTML>




    Yukarıdaki kodu kopyalayıp .php dosyası olarak kayıt edip örneğin naıl çalıştığını görebilirsiniz. Select box'ta seçili olan alanlar listelenektedir. Çoklu seçim yapmak için Ctrl veya Shift tuşlarını kullanabilirsiniz. İyi çalışmalar.







  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.