I worked it out by doing something like this...

<?
  if (!$WR_COUNTRY =="") { $topic = $WR_COUNTRY; };

   echo  "<select name=\"WR_COUNTRY\">";
    $toplist = mysql_query("select * from wr_country where
wr_country_enabled = 1 ");
    echo "<option value=\"\">Select</option>\n";
    while(list($topicid, $topics) = mysql_fetch_row($toplist)) {
        if ($topicid==$topic) {
     $sel = "selected ";
 }
     echo "<option $sel value=\"$topicid\">$topics</option>\n";
 $sel = "";
    }
?>


"Mark Bayfield" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Some help please...
>
> I am creating a select list from a database, and I am trying to hold the
> value of what has been selected by a user, while I do some error checking.
> It is searching a mysql db to pull out the list. It will then need to pass
> values back into the database. The code I am using is this...
>
> <? echo "<select name=\"FIELDNAME\">";
>    print "<option value=\"\">Select</option>";
>    for ($index = 0; $index < mysql_num_rows($query); $index++) {
>    $row =  mysql_fetch_row ($query) or die (mysql_error());
>    print "<option value=$row[1]>$row[1]</option>";
>    }
>    echo "</select>";
>    ?>
>
> If there is an easier way, let me know....
>
> Mark
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to