plodos Posted May 24, 2008 Share Posted May 24, 2008 <?php <form action="_update.php" method="post" id="_editform" > echo'<select name="proficiency">'; $res=mysql_query("select * from proficiency"); if(mysql_num_rows($res)==0) { echo "there is no data in table.."; } else { while ($row = mysql_fetch_assoc($res) ) { $id = $row['p_id']; $name = $row['p_name']; print "<option id='$id'>$name</option>\n"; } } echo'</select>'; <input type="submit" name="Submit" value="SAVE "> </form> ?> _update.php $_POST['proficiency']; it only shows the selected name...not for me ! .... How can I take the SELECTED INDEX NUMBER..I used form..This form will send only the selected ID... this is my proficiency table..... 1 PROF. DR 2 DOC. DR 3 ASS. PROF. DR 4 DR Quote Link to comment Share on other sites More sharing options...
plodos Posted May 24, 2008 Author Share Posted May 24, 2008 Who knows ? Quote Link to comment Share on other sites More sharing options...
BlueSkyIS Posted May 24, 2008 Share Posted May 24, 2008 why do you need the selected index number? use the id to get the string, or use the string as the OPTION value. Quote Link to comment Share on other sites More sharing options...
plodos Posted May 24, 2008 Author Share Posted May 24, 2008 hımm..I need everything is possible, if you are good programmer:) but I didnt find the solution to GET ID.. Maybe there is a another way to compare the strings in the _update.php page... If the strings are equal, try to get the ID try:) But also I want to learn this way, by the help of simple form, send the SELECTED ID....???? 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.