Jump to content

PHP and handling dropdown list box


learningPHP1

Recommended Posts

Hello everybody

 

whats the best way to do this:

 

Page: User entry page.

focus: Dropdown list box

 

- dropdown list box, populated from a database(works).

-information pull for the dropdown listbox: Projectid(eg: 1,2,3...) and project name (eg: computer deployment)

 

user makes the selection and clicks save.

page returns back with the prev. selection which is fine but its a numeric value or the projectid.

 

Need:

like to have the project name appear rather then the project id but at the same time I need the projectid to save with the information collected in the user form so i can make reference to the project name at a later date using projectid .

 

<form name="projectwalkthrough" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">

<body>

 

 

Project name: <select name="projectid" >

  <option value="selectid"><?PHP if($ProjectID) {echo $ProjectID;} else {echo "Select Project ID";} ?></option>

 

<?PHP

        while($row=mysqli_fetch_array($ProjectIDResults))

        {  echo '<option value=" ' . $row['ci_id'] . ' ">' . $row['ci_projectname'] . '</option>';  }

  ?>

</select>

 

any help you can provide would be greatly appreciated.

 

thanks

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.