Vecteevs Posted August 30, 2010 Report Share Posted August 30, 2010 Sveiki meklēju googlee bet nevareju atrast, kā atķeksētos checkboxus ierakstīt textarea un pēc tam to textarea nosūtīt uz db. Var kāds palīdzēt? Quote Link to comment Share on other sites More sharing options...
0 Maris-S Posted August 30, 2010 Report Share Posted August 30, 2010 (edited) Īsti nezinu kā Tu domā ielikt vienā tabulā, laikam domā vienā laukā. Tātad vadoties pēc mana iepriekšējā piemēra arī taisi rakstzīmju virkni, saprotamāk runājot stringu, kas pa ciklu liek klāt atzīmētos, tātad post datos esošos, ķekšus. Edited August 30, 2010 by Maris-S Quote Link to comment Share on other sites More sharing options...
0 Леший Posted August 31, 2010 Report Share Posted August 31, 2010 Normālā veidā to ir jātaisā šādi: ja ir zināms čekboxu skaits, tad veidojam atbilstošus fieldus datu bāzē ar tipu bool vai int(1) un ņēmam no POST to array ar čekboxiem (skat. Brieža piemēru). Protams, ja baigi daudz to checkboxu, var provēt veidot SET lauku. ja nav zināms, tad veidojam papildus tabulu ar laukiem record_id|checkbox_name|value (vai kaut kā tml.). Quote Link to comment Share on other sites More sharing options...
0 Maris-S Posted August 31, 2010 Report Share Posted August 31, 2010 (edited) Леший, piekrītu, tieši tādu variantu arī domāju, bet vienīgi parasti sanāk nevis tabulas taisīt pamatojoties uz checkboksiem kādus vajag, bet gan checkboksus taisa no tabulām kādas ir sistēmā, piemēram valodām - id un language laukiem. Tad arī pa ciklu vienmēr pārbauda datus no datubāzes un salīdzina ar post datos sūtītajiem, ja tāds ir post datos, tad šī vērtība tika atzīmēta. Protams datubāzes vietā var izmantot arī manuāli veidotu masīvu. Edited August 31, 2010 by Maris-S Quote Link to comment Share on other sites More sharing options...
0 Kavacky Posted August 31, 2010 Report Share Posted August 31, 2010 Ja daudz checkbox'u, tad varam arī taisīt piemērotākā garuma nedaļskaitliskus laukus un uzstādīt pa bitam, kurš čekobokss ieķeksēts, kurš nē. Quote Link to comment Share on other sites More sharing options...
0 Леший Posted September 1, 2010 Report Share Posted September 1, 2010 Kavacky, a kas, tavuprāt, ir SET tips? Quote Link to comment Share on other sites More sharing options...
0 Kavacky Posted September 1, 2010 Report Share Posted September 1, 2010 My bad, palaidu garām to rindiņu. Quote Link to comment Share on other sites More sharing options...
0 Vecteevs Posted September 1, 2010 Author Report Share Posted September 1, 2010 jā, paldies.. Izmantošu šo variantu. Quote Link to comment Share on other sites More sharing options...
Question
Vecteevs
Sveiki meklēju googlee bet nevareju atrast, kā atķeksētos checkboxus ierakstīt textarea un pēc tam to textarea nosūtīt uz db. Var kāds palīdzēt?
Link to comment
Share on other sites
22 answers to this question
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.