Hawkes, Mick I <mailto:[EMAIL PROTECTED]> wrote:

        : All i want is a pull down select to work. I can get it to display
        : passed data but I just can't get it to return the selection. here is
        : a code snippit (its inside a table) .  
        : 
        : <td><select name ="TMPL_VAR NAME="html_status">">
        : <option value = "<TMPL_VAR NAME="html_status">" selected> <tmpl_var
        : name="HTML_Status"> <option value="Open"> >Open
        : <option value="Pending">Pending
        : <option value="Closed">Closed </select></td>
        : </tr>
        : 
        : so why doesn't it work?

            What leads you to believe it doesn't work? Can we see a non-working
        example which includes code?

                Doesn't work because there is nothing returned to the code. 
        This is the only relevant piece of the HTML code, if I was to include 
it all would only confuse the issue. Other text fields are used and returned 
without problem. 
        The code is very simple :

sub insertproject
{
    my $self = shift; # get the passed parameters.
    my $q = $self->query(); # get acopy of the CGI object.
    my $dbh = $self->param('mydbh'); # get the database handle.

  ## Construct the SQL Statement
  # Get the values from the form.
  # my $HTML_OCLRef = $q->param("HTML_OCLRef");
  # my $HTML_ProjectID = $q->param("HTML_ProjectID");
  my $HTML_RespOfficer=$q->param("HTML_RespOfficer")||undef;
  my $HTML_ProjectName=$q->param("html_projectname")||undef;
  my $HTML_DateListed=$q->param("HTML_DateListed")||undef;
  my $HTML_ProjectDescription=$q->param("HTML_ProjectDescription")||undef;
  my $HTML_Priority=$q->param("HTML_Priority")||undef;
  my $HTML_Status=$q->param("HTML_Status");
  #my $HTML_Status="Open";
  my $HTML_AreaMgr=$q->param("HTML_AreaMgr")||undef;
  my $HTML_Technology=$q->param("HTML_Technology")||undef;
  my $HTML_Area=$q->param("HTML_Area")||undef;
  my $HTML_FaultSource=$q->param("HTML_FaultSource")||undef;
  my $HTML_FaultSourceContact=$q->param("HTML_FaultSourceContact")||undef;
  my $HTML_DateCompleted=$q->param("HTML_DateCompleted")||undef;

  # Setup and Query the database and find the max value of
  # 'OCLRef' and store in $MaxOCLRef.
  my $sqlstr = "SELECT Max(OCLRef) As MaxOCLRef FROM tblProjects;";
  my $sth = $ dbh->prepare($sqlstr);
  $sth->execute();
  my @MaxOCLRef = $sth->fetchrow_array; #should return a table with one value.
        ........more code.......

        As I said above all the other parameters are returned, this one , which 
is the only pulldown select I use, doesn't

        Ibased on your comment, can I assume that the syntex of the HTML code 
correct ?]

        HTH,

        Charles K. Clarkson
        -- 
        Mobile Homes Specialist
        254 968-8328


        -- 
        To unsubscribe, e-mail: [EMAIL PROTECTED]
        For additional commands, e-mail: [EMAIL PROTECTED]
        <http://learn.perl.org/> <http://learn.perl.org/first-response>

        

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to