• 12-11-2020, 00:49:51
    #1
    Herkese Merhabalar,

    Sitede bir Php form sayfam mevcut.

    Bu Form' da SQL' dan Kategorileri;
    <?php   $CONNECT_USERS = mysqli_query($baglanti,"SELECT * FROM kate  ORDER BY id DESC");                while ($VIEW_USERS = mysqli_fetch_array($CONNECT_USERS)) {                echo '               <option value="'.$VIEW_USERS["id"].'">'.$VIEW_USERS["kate"].'</option>                ';                }?>
    ile çekiyorum. Benim yapmak istediğim formda burada seçilen kategoriye göre databasede kategorinin içinde yer alan "odeme" bölümünün otomatik olarak ücret kısmına çıkması.

    Basit olarak anlatacak olursam;
    Kategori seçiminde "Elma" yı seçtiğimde ürün fiyatını otomatik olarak DB' den alabilmek.

    Hangi kod yapısına bakmalıyım veya hazırda elinizde böyle bir şablon mevcut mudur ?
  • 12-11-2020, 00:53:46
    #2
    Merhabalar.
    Öncelikle seçilen ürün için bir ID tanımlaması yapmalısınız ve bu ID'yi sorgu ile birlikte göndermelisiniz.
    $selectID = Seçilen Ürün ID'si;
    "SELECT * FROM kate  WHERE id = ".$selectedID."ORDER BY id DESC"
    Yani istediğiniz kriteri sağlayacak bir WHERE ortamı oluşturmak lazım. Bunun içinde bir ID belirlemek en kolay yol. Aynı ID numarası ile ilgili veritabanı kaydı da bir ID'ye sahip olmalı. Bu vesile ile istediğiniz sorguyu oluşturabilirsiniz.
  • 17-11-2020, 02:35:50
    #3
    Merhabalar, bu konuda maalesef bir sonuca varamadım. Yardımcı olmak isteyen olur ise detaylı olarak da açıklayabilirim.

    DB

    Menü

    Solda yer alan DropDown menüde kategoriyi seçtiğimde DB' de yer alan "odeme" nin ilgili kategori tutarının otomatik olarak "Görev Ücreti" yazan bölüme gelmesini istiyorum. Şimdiden herkese teşekkürler.