• 18-11-2017, 13:46:54
    #1
    <select name="firmaadi" id="firmaadi" required style="padding:6px; border:2px inset rgba(33, 133, 208, 0.65); margin-bottom:5px; width: 225px;"/>
    <option value=""></option>
    <?php
    $vip = mysql_query ("select * from garantifirma");
    while ($oku = mysql_fetch_array($vip))
    {

    $firmaadi = $oku['firmaadi'];
    $firmaadres = $oku['firmaadres'];
    $firmatel = $oku['firmatel'];
    ?>
    <option value="<?php echo $id; ?>"><?php echo $firmaadi;?></option>
    <?php
    }
    ?>
    </select>
    <textarea name="firmaadres" id="firmaadres" title="" cols="25" rows="3" type="text" size="25" value="" required style="border:2px inset rgba(33, 133, 208, 0.65); padding:5px; margin-bottom:5px; width: 225px;">
    </textarea>
    <textarea name="firmatel" id="firmatel" title="" cols="25" rows="3" type="text" size="25" value="" required style="border:2px inset rgba(33, 133, 208, 0.65); padding:5px; margin-bottom:5px; width: 225px;">
    </textarea>
    Şeklinde bir formum var selectbox ile seçim yaptığımda adres ve telefon bilgilerini textarea ya yazdırmak istiyorum. Java ile denedim bir türlü çözüm bulamadım. Nasıl çözebilirim?
  • 18-11-2017, 14:19:53
    #2
    siyahincim adlı üyeden alıntı: mesajı görüntüle
    <select name="firmaadi" id="firmaadi" required style="padding:6px; border:2px inset rgba(33, 133, 208, 0.65); margin-bottom:5px; width: 225px;"/>
    <option value=""></option>
    <?php
    $vip = mysql_query ("select * from garantifirma");
    while ($oku = mysql_fetch_array($vip))
    {

    $firmaadi = $oku['firmaadi'];
    $firmaadres = $oku['firmaadres'];
    $firmatel = $oku['firmatel'];
    ?>
    <option value="<?php echo $id; ?>"><?php echo $firmaadi;?></option>
    <?php
    }
    ?>
    </select>
    <textarea name="firmaadres" id="firmaadres" title="" cols="25" rows="3" type="text" size="25" value="" required style="border:2px inset rgba(33, 133, 208, 0.65); padding:5px; margin-bottom:5px; width: 225px;">
    </textarea>
    <textarea name="firmatel" id="firmatel" title="" cols="25" rows="3" type="text" size="25" value="" required style="border:2px inset rgba(33, 133, 208, 0.65); padding:5px; margin-bottom:5px; width: 225px;">
    </textarea>
    Şeklinde bir formum var selectbox ile seçim yaptığımda adres ve telefon bilgilerini textarea ya yazdırmak istiyorum. Java ile denedim bir türlü çözüm bulamadım. Nasıl çözebilirim?
    Pek emin olmamak kaydıyla anladığım kadarıyla şöyle bir örnek yaptım size.
    Kendinize göre basitçe düzenleyebilirsiniz.
    <html>
    <body>
    <select id="select" name="selectname">
    <option value="0" selected="">Please Select </option>
    <option value="1">Textarea Show</option>
    <option value="0">Textarea Hidden</option>
    </select>
    <textarea id="textarea"  cols="50" rows="5"></textarea>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 
    <script>
    $(document).ready(function(){
    var textarea = $("#textarea");
    textarea.hide();
    $("#select").on("change", function() {
            /*Parameters*/
            var textarea = $("#textarea");
            var select   = $(this).val();
            /*Textarea show*/
            if (select == "1"){
              textarea.show();
            }
            /*Textarea hidden*/
            if (select == "0"){
              textarea.hide();
            }
    });
    });
    </script>
    </body>
    </html>
  • 18-11-2017, 19:43:41
    #3
    Malesef çözüm olmadı.
    sql tablosundan firma isimlerini çektiğimde verileri iki ayrı textarea da görüntülemesi gerekiyor. bu kodlarla yapamadım.
  • 18-11-2017, 20:00:31
    #4
    siyahincim adlı üyeden alıntı: mesajı görüntüle
    Malesef çözüm olmadı.
    sql tablosundan firma isimlerini çektiğimde verileri iki ayrı textarea da görüntülemesi gerekiyor. bu kodlarla yapamadım.
    Bir tane daha text area ekleyin sizde çözülmüyor mu ?
    Halen anlamış değilim o yüzden konuya hakim olamadım ben
  • 18-11-2017, 20:29:22
    #5
    <script> function updateTextarea() { var items; var list = document.getElementById("mylist"); var selected = new Array(); for (i = 0; i < list.options.length; i++) { if (list.options[ i ].selected) { selected.push(list.options[ i ].value); } } items = selected.join('n'); document.getElementById("mytext").value = items; } </script>
    Üstteki java ile sorunuma çare buldum, <option value= arasındaki tabloları textarea çektim fakat bu verileri çok basit bir işlem <br/> ile atıp alt alta sıralamak istiyorum value değeri içinde ne yazarsam yazayım yazı olarak gösteriyor tabloları alt alta sıralamıyor.
    <option value="<?php echo $firmaadi; ?><?php echo $firmaadres; ?><?php echo $firmatel; ?>"><?php echo $firmaadi;?></option>