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]