Does anyone know why I get this error when selecting an option in the box?


<script language=javascript>
<!--
        function getDocID(form)
        {               
        var list = document.docIDchange.useCaseSelected;
        alert('list '+list);
        var docID = list.options[list.selectedIndex].value;     
        alert('docID= '+ docID);        
        }
// -->
</script>

<style type="text/css">
        TH      {Color: Blue}
        .red {color: red; font-weight: bold}    
        .blue {color: blue; font-weight: bold}  
        .navy {color: navy; font-weight: bold}          
</style>
<form name="docIDchange" method="POST" action="<? echo $PHP_SELF; ?>"> 
<input type="HIDDEN" name="docID"> 
<input type="HIDDEN" name="useCaseSelected"> 

<?php   
        
        
        db_connect();
        if (!$conn) 
        {
                print "Could Not Connect to Database".db_error();
                exit;
        }
                
        $sql = "SELECT summary, bug_id, bug_useCase_id FROM bug Where
bug_useCase_id <> '' ORDER BY summary";                 
        $result=db_query($sql);
        $bug_id = db_result($result, "0", "bug_id");
        $bug_useCase_id = db_result($result, "0", "bug_useCase_id");
        $summary = db_result($result, "0", "summary");  
                
        if ($result) {  
                $num_rows = db_numrows($result);

                if ($num_rows > 0) {

                        print "<div align=center class=navy>";
                        print "<H2>SourceForge Admin Tool</H2>";
                        print "<H5>Change UseCase ID</H5>\n";

                        for ( $i = 0; $i < 10; $i++ ){
                                $row = db_fetch_array($result);
                                $bug_id = $row['bug_id'];
                                $bug_useCase_id = $row['bug_useCase_id'];
                                $summary = $row['summary'];
                                $summary = substr($summary,0,30);

                                $options[$i] .= $bug_id." -
".$bug_useCase_id." - ".$summary;
                                $values[$i] .= $bug_id;         
                        }       
                        
                        print "<SELECT NAME=useCaseSelected
onChange=\"getDocID(this.options[this.selectedIndex].value)\" SIZE=5>\n";
                        for ( $j = 0; $j < 10; $j++ ){

                                $strOption = "<OPTION VALUE=
\"$values[$j]\"";
                                if ($j == 0) 
                                        $strOption = $strOption." SELECTED";
                                print ">".$options[$j]."</OPTION>\n";

                                print $strOption;
                        }
                        
                        print "</SELECT>\n";

                        print "</div>\n";       
                        
                        print "<p>\n";  
                }
                else {
                        print "<div class=red>No rows retuned</div>";
                        exit;
                }
        }
        else            
                print "Please check SQL Query ".$sql."<br>";    
                                        
?>
</form>

-- 
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