MartasMēbeles Posted August 4 Report Share Posted August 4 (edited) Sveiki! Izpētīju internetu, bet neko sakarīgu neatradu. Varbūt šeit kāds var apgaismot mani. Ir 3 input radio lauki, katrā no viņiem ir produkts ar savu nosaukumu. Man interesē, kā es varu tur pievienot cenu, lai izvēloties, piemēram, produkts 1 - datubāzē parāda: ID > PRODUKTS > CENA Šobrīd ir izdevies izvadīt tikai "value" tekstu šādi: Produkta nosaukums - Cena zem product lauciņa datubāzē, cenas lauks paliek tukšs. Vai arī labāks variants būtu - izveidot datubāzē tabulu ar visiem 3 produktiem un tad izvilkt caur select un tad ievadīt 'orders' tabulā? <div class="form__checks"> <label class="check"><input class="check__input" type="radio" value="60Tabletes - 150EUR" name="product" checked="checked" /><span class="check__view"></span><span class="check__legend">60 tabletes par 150EUR</span> </label> <label class="check"><input class="check__input" type="radio" value="180Tabletes - 300EUR" name="product" /><span class="check__view"></span><span class="check__legend">180 tabletes par 300EUR</span> </label> <label class="check"><input class="check__input" type="radio" value="360Tabletes - 450EUR" name="product" /><span class="check__view"></span><span class="check__legend">360 tabletes par 450EUR</span> </label> </div> Edited August 4 by MartasMēbeles Quote Link to comment Share on other sites More sharing options...
briedis Posted August 5 Report Share Posted August 5 Grūti īsti saprast, kas tev tur notiek. Tev pie radio button value būtu jāglabā produkta ID no datubāzes, nevis tā nosaukums. Normālā scenārijā tev ir 3 tabulas: 1. products - nosaukums, cena 2. orders - pasūtījums (saņēmēja dati, kopsumma, statuss vai ir apmaksāts, utt, visa informācija par pirkumu 3. order_items - tabula, kurā ir order_id un product_id un quantity (var arī nodublēt cenu, jo, produktu cena var nākotnē mainīties, būtu stulbi, ja pasūtījuma kopsumma arī mainās) Cilvēks atver lapu, izvadi ārā visus produktus no products tabulas. Cilvēks izvēlās kurus grib, izvēlās skaitu. Tajā brīdī, kad submito formu, izveido ieraksut orders tabulā un pievieno ierakstus order_items tabulā ar visu, kas bija izvēlēts. Pēc tam ar kodu varu aprēķināt kopēju summu un prasīt apmaksu. Hope this helps. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.