• 31-08-2015, 13:46:04
    #1
    Merhabalar,

    Bir select içine kod yazdırıyorum. Value da label da aynı, mesela urun kodu seçiyorum. Bu ürün kodu seçildiğinde urun tanimini yanına yazdırmak istiyorum. Bunu nasıl yapabiliriz? internette value alıp yazdırma ile ilgili çok örnek var ama bende value ve label aynı, valueya göre db den tanımını getirsin istiyorum. Nasıl Yapabiliriz yardım rica???
  • 31-08-2015, 14:12:20
    #2
    Detaylı pm alabilir miyim ?
  • 31-08-2015, 16:42:07
    #3
    Blackhatx86 adlı üyeden alıntı: mesajı görüntüle
    Detaylı pm alabilir miyim ?
    yardım istemiş arkadaş ücretli yaptıracak olsa iş verenlere ya da ücretli script isteğe açardı konusunu değil mi?
    Yardım konularına sürekli pm istiyorsunuz. İnsanlar ücretli yaptıracak olsa yardım istemezdi değil mi? Gerekli bölümlere açarlardı konularını.
    Yapmak istediğin şeyi json ile veritabanından verini getirip daha sonra ekrana verdirebilirsin, biraz komplike olabilir tahminini yaz işlemi ama sen html ve jquery kodlarını paylaş birde veritabanından ilgili tablonun resmini atarsan yardımcı olmaya çalışalım.
  • 31-08-2015, 16:44:20
    #4
    ufukt51 adlı üyeden alıntı: mesajı görüntüle
    yardım istemiş arkadaş ücretli yaptıracak olsa iş verenlere ya da ücretli script isteğe açardı konusunu değil mi?
    Yardım konularına sürekli pm istiyorsunuz. İnsanlar ücretli yaptıracak olsa yardım istemezdi değil mi? Gerekli bölümlere açarlardı konularını.
    Yapmak istediğin şeyi json ile veritabanından verini getirip daha sonra ekrana verdirebilirsin, biraz komplike olabilir tahminini yaz işlemi ama sen html ve jquery kodlarını paylaş birde veritabanından ilgili tablonun resmini atarsan yardımcı olmaya çalışalım.
    Sizi neden alakadar etti benim pm istemem eğer konu Sahibi uygun görürse zaten bana pm atar yoksa atmaz neden mesajımı baltalamak istediniz merak ettim.

    SM-N910C cihazımdan Tapatalk kullanılarak gönderildi
  • 31-08-2015, 16:55:52
    #5
    Merhabalar,

    select içine sıralatmak için recordsetim;

    mysql_select_db($database_eymen_conn, $eymen_conn);
    $query_rsKalipListele = "SELECT * FROM moulds ORDER BY Kalip_Kodu ASC";
    $rsKalipListele = mysql_query($query_rsKalipListele, $eymen_conn) or die(mysql_error());
    $row_rsKalipListele = mysql_fetch_assoc($rsKalipListele);
    $totalRows_rsKalipListele = mysql_num_rows($rsKalipListele);
    select içine sıralatıyorum;

    <select name="kalipkodu" id="kalipkodu">
            <option value="-1">Kalıp Seçiniz</option>
            <?php
    do {  
    ?>
            <option value="<?php echo $row_rsKalipListele['Kalip_Kodu']?>"><?php echo $row_rsKalipListele['Kalip_Kodu']?></option>
            <?php
    } while ($row_rsKalipListele = mysql_fetch_assoc($rsKalipListele));
      $rows = mysql_num_rows($rsKalipListele);
      if($rows > 0) {
          mysql_data_seek($rsKalipListele, 0);
    	  $row_rsKalipListele = mysql_fetch_assoc($rsKalipListele);
      }
    ?>
          </select>
    Buraya göründüğü gibi value ve label olarak da kalıbın kodunu getiriyorum. fakat ben recordset içinden tanim alanını da çekip select öğesinde value yada labelda görünmeden seçilen kalıp kodunun adını yanda bir texte yazdırmak istiyorum .
  • 01-09-2015, 02:13:37
    #6
    Merhaba,
    Tam anlamadım fakat sanırım tanim diye bir stun var ve option seçildiğinde o datayı bi yerde göstermek istiyorsunuz.
    şu durumda ;
    <option value="<?php echo $row_rsKalipListele['Kalip_Kodu']?>"><?php echo $row_rsKalipListele['Kalip_Kodu']?></option>
    yerine şunu ;
    <option rel="<?php echo $row_rsKalipListele['Kalip_TANIM']?>" value="<?php echo $row_rsKalipListele['Kalip_Kodu']?>"><?php echo $row_rsKalipListele['Kalip_Kodu']?></option>
    şu şekilde tanımı option'da tutabilirsiniz ve jquery ile ;
    $(function(){
       $("#kalipkodu").change(function(){
          $("#tanimtext").html($("#kalipkodu option:selected").attr("rel"));
           
       });
    });
    id'si tanimtext olan bir div'e vs. yazdırabilirsiniz.

    Umarım işinize yarar, iyi çalışmalar.
  • 01-09-2015, 10:17:56
    #7
    Hocam çok teşekkürler fakat bir şeyleri yanlış yapıyorum sanırım, rica etsem kontrol edebilir misiniz?

    <script src="../js/jquery-1.11.3.min.js"></script>
    <script src="../js/bootstrap.min.js"></script>
    <script type="text/javascript">
    $(function(){
       $("#kalipkodu").change(function(){
          $("#tanimtext").html($("#kalipkodu option:selected").attr("rel"));
           
       });
    });
    </script>
    
    <select name="kalipkodu" id="kalipkodu">
            <option value="-1">Kalıp Seçiniz</option>
            <?php
    do {  
    ?>
    		<option rel="<?php echo $row_rsKalipListele['Kalip_Tanim']?>" value="<?php echo $row_rsKalipListele['Kalip_Kodu']?>"><?php echo $row_rsKalipListele['Kalip_Kodu']?></option>
    
            <?php
    } while ($row_rsKalipListele = mysql_fetch_assoc($rsKalipListele));
      $rows = mysql_num_rows($rsKalipListele);
      if($rows > 0) {
          mysql_data_seek($rsKalipListele, 0);
    	  $row_rsKalipListele = mysql_fetch_assoc($rsKalipListele);
      }
    ?>
          </select> <input type="text" id="tanimtext" value=""/>
  • 01-09-2015, 11:32:34
    #8
    Merhaba,
    Genel olarak kodlar doğru gözüküyor. Bu kodların olduğu sayfayı açtıktan sonra tarayıcıya yansıyan kaynak kodları kontrol edebilir misiniz.

    Unutmayınız ki option'a bi rel ekledik ve içerisine bir tanım çekiyorsunuz. Bu tanım içinde çift tırnak vs. barındırıyorsa html'i bozacaktır.

    Muhtemelen o tip bir sorun vardır değilse jquery linkleriniz doğru mu onu kontrol edin lütfen.
  • 01-09-2015, 12:59:26
    #9
    Merhaba,

    şu an için deneme olarak hep tek kelimeler var tanım sütununda. js linkleri de doğru gözüküyor fakat çalışmıyor.