Not that this hasn't been coverd a million times already Bobby -- check the archives...
function ListboxMatch($size, $name, $query, $matchtothis) { $items = 0; //echo "<BR>".$query."<BR>"; if ( $qry = mysql_query($query) ) { if (mysql_num_rows($qry) > 0) { echo "<SELECT SIZE='".$size."' NAME='".$name."' ".$INPUT.">\n"; if ($size == 1) echo "\t<OPTION VALUE=''>\n"; while (list($value, $text, $description) = mysql_fetch_row($qry)) { $items++; echo "\t<OPTION VALUE='".$value."'"; if ($value == $matchtothis) { echo " SELECTED"; } echo ">"; echo stripslashes($text); if ($description) echo " (".stripslashes($description).")"; echo "</OPTION>\n"; } echo "</SELECT>"; } else echo "No data for Listbox\n"; mysql_free_result($qry); } else echo "Listbox cannot be built because of an invalid SQL query."; return $items; } // end ListboxMatch > -----Original Message----- > From: Bobby Rahman [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 03, 2003 5:34 PM > To: [EMAIL PROTECTED] > Subject: [PHP] RE: newbie Dynamic Drop down lists using mysql > > > > > > Hiya > > Im looking for any tutorials/snippets of code to show me how > to code a > dynamic drop down box/list in a php form. > > e.g a drop down menu of all current users (I assume this will need to > connect to mysql db and select all usernames from table user > and place in > the menu. > > here what I have so far > <? > $connection = db_connect(); > $querystring = ("select username from user"); > $db_result = mysql_query($querystring); > > (if mysql_num_rows($db_result)) > { > while ($row = mysql_fetch_row($db_result)) > { > print("<option value=\"$row[0]\">$row[0]</option>"); > } > } > else > { > print("<option value=\"\">No users created yet</option>"); > } > > > ?> > > Any URLS will be much appreciated. > > Thanks > > Bob > > _________________________________________________________________ > Express yourself with cool emoticons http://www.msn.co.uk/messenger > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php