Dvielis Posted March 29, 2006 Report Share Posted March 29, 2006 Datu bāzē (category) ir 2 lauki cat_id un cat_name, kur cat_id ir autoincremet un cat_name ir kategorijas nosaukumi. Kā panākt ar radio pogu palīdzību, lai ieķeksējot uz kādas kategorijas un nospiežot pogu, nākamajā lapā izpildītos šis kods: <? echo "Kategorijas nosaukums - $cat_name un ID - $cat_id"; ?> Mēģināju šitā, bet tad tikai parāda vainu $cat_name vai $cat_id attiecīgi izmainot mainīgos, bet kā likt nākamajā lapā parādīties abiem, gan cat_id gan cat_name ? <? <FORM METHOD=POST ACTION=\"kategorijas.php\"> // DB konekcija, kur no db nolasa kategorijas no 'category' datubaazes - tur viss strāda echo "<INPUT TYPE=\"radio\" NAME=\"cat\" value=\"$cat_name\">$cat_name <INPUT TYPE=\"submit\" NAME=\"ok\" VALUE=\"OK\">"; ?> vai ir jāveido kāda funkcija vai kkas tml, lai uzspiežot uz radio pogas un tad OK, un nākamajā lapā atveras dati (cat_id un cat_name) par attiecīgo, ko es izvēlējos. Link to comment Share on other sites More sharing options...
bubu Posted March 29, 2006 Report Share Posted March 29, 2006 Viens variants (pareizākais) ir kā radio buttona value likt tikai cat_id un nākamajā lapā izselektēt cat_name vēlreiz. Otrs variants ir kā value likt piemēram cat_id::cat_name (tb atdalīt ar ::) un nākamajā lapā taisīt explore('::', ...); Link to comment Share on other sites More sharing options...
Dvielis Posted March 29, 2006 Author Report Share Posted March 29, 2006 jap, 1 variants strādā. izselektēju - SELECT * FROM $table_name where cat_id=$cat_id; un tad echoju. tnx jau 2 x shodien bubu ;) Link to comment Share on other sites More sharing options...
Recommended Posts