snach15 Posted April 27, 2011 Report Share Posted April 27, 2011 (edited) scripts ir tāds kāds ir .. diemžēl neprotu vēl smuki visu uzrakstīt lai perfecti var saprast bet ceru kad pacentīsities ... problēma ir sekojoša, nevaru nekādīgi izvilkt ID ... man vajadzētu tā lai katram optionam būtu savs ID kuru izvelk no datubāzes, kā lai izvelk? lai pēctam varētu salīdzināt ( jā id == 1 tad tur notiek attiecīgs kvērijs .. ja 2 tad vēl sazin kas .. PS: gribu aptuveni tā if(isset($_POST['aplaupit'])) { if($id == "1") { kverijs .... } elseif($id == "2") { cits kverijs .... } } <script type="text/javascript"> var values = { 0: "aaaa", 1: "bbbb", 2: "cccc", 3: "dddd"}; function put(key){ document.getElementById("bar").innerHTML = values[key]; } </script> <form action="" method="post"> <select name="foo" onchange="put(this.value);"> <option value="0">[izvēlēties...]</option> <? $int = 0; $query = mysql_query("SELECT nosaukums, id FROM ipasumi ORDER by cena ASC"); while($dati = mysql_fetch_array($query)){ $int<100; $int++; ?> <option value="<? echo $int; ?>"><? echo $dati['nosaukums']; ?></option> <? } ?> </select> <input name="aplaupit" type="submit" value="Aplaupi!" /> </form> <span id="bar"></span> <? if(isset($_POST['aplaupit'])) { //te vajadzētu to scriptu kas salīdzinās vērtību un ja būs tad attiecīgi notiks kvērijs .. } ?> Edited April 27, 2011 by snach15 Link to comment Share on other sites More sharing options...
snach15 Posted April 29, 2011 Author Report Share Posted April 29, 2011 paldies kas "palīdzēja" tiku galā pats. .. <option name="<? echo $dati['id']; ?>" value="<? echo $int; ?>"><? echo $dati['nosaukums']; ?></option> if(isset($_POST['aplaupit'])) { if($_POST['foo'] == '2') { echo "test";} } Link to comment Share on other sites More sharing options...
Recommended Posts