marisbag Posted July 15, 2008 Report Share Posted July 15, 2008 Sveiki! Mans drop downs iegust optionus no: <select name="nosaukums"> <option value="">Izvēlies darbu</option> <?php do { ?> <?php if ($row_darba_templ['inid'] == $row_abi['did']) {?> <option value="<?php echo $row_darba_templ['nosaukums']; ?>"> <?php echo $row_darba_templ['nosaukums']; ?></option><?php } ?> <?php } while ($row_darba_templ = mysql_fetch_assoc($darba_templ)); ?> </select> Un talaak shis pasaakums aiziet uz INSERT query, kuraa tiek izveidots jauns ieraksts citaa tabulaa. Bet kaa es vareetu pie INSERT dabuut no izveeleetaa optiona atbilstoshaas paareejaas veertiibas (glabaajas tajaa pashaa tabulaa no kuras njem nosaukumu). Piem. PIEM: Ja izveleetais nosaukums ir "Nosaukums" tad jaunajaa ierakstaa pievienojas ID SUBID NOSAUKUMS TIPS Ceru ka skaidri izteicos. Link to comment Share on other sites More sharing options...
andrisp Posted July 15, 2008 Report Share Posted July 15, 2008 (edited) Kveriju uztaisi: SELECT * FROM blabla WHERE nosaukums = $_POST['nosaukums'] PS. Šitā Izdalot HTML ārpus no <?php .. ?> lasāmību esi tikai sačakarējis. PS2. Tu apzinies, ka pirmajā cikla izpildes reizē $row_darba_templ ir nedefinēts ? (Ja nu vienīgi tu neizsauc to mysql_fetch_assoc() kaut kur pirms tam) Edited July 15, 2008 by andrisp Link to comment Share on other sites More sharing options...
Gints Plivna Posted July 15, 2008 Report Share Posted July 15, 2008 INSERT ... SELECT neder? Ar where klauzu protams, kurā atlasa tikai to kas atbilst izvēlētajam nosaukumam? Link to comment Share on other sites More sharing options...
Recommended Posts