PHP-Code:
function printParameterCodeList ($selectName="parameter_code") {
global $con, $thisFile,$messageExt, $debug;
$sql = "SELECT code,name FROM " .PARAMETER_TABLE;
createDebugMessage( "SQL: " .$sql .$messageExt, $thisFile, $debug);
$rs = &$con->Execute($sql);
$con->SetFetchMode(ADODB_FETCH_ASSOC); // Return associative array
echo "<select name=\"" .$selectName ."\">\n";
echo " <option value=\"NULL\"selected> </option>\n";
while ($row = $rs->FetchNextObject()) {
echo " <option value=\"" .$row->CODE ."\">" .$row->NAME ."</option>\n";
}
echo "</select>\n";
der obige code funzt einwandfrei, damit hab ich dann ein drop down menü, welches mir als name den parameter namen ausgibt und als value den parameter code
PHP-Code:
function printParameterCodeList ($selectName="parameter_code") {
global $con, $thisFile,$messageExt, $debug;
$sql = "SELECT code,name,unit FROM " .PARAMETER_TABLE;
createDebugMessage( "SQL: " .$sql .$messageExt, $thisFile, $debug);
$rs = &$con->Execute($sql);
$con->SetFetchMode(ADODB_FETCH_ASSOC); // Return associative array
echo "<select name=\"" .$selectName ."\">\n";
echo " <option value=\"NULL\"selected> </option>\n";
while ($row = $rs->FetchNextObject()) {
echo " <option value=\"" .$row->CODE ."\">" .$row->NAME . $row->UNIT."</option>\n";
}
echo "</select>\n";
dieser code funktioniert aber leider nicht das einzige was ich hinzugefügt war beim echo das "unit" und unten ein "$row->UNIT ." kann mir einer sagen warum das nicht funktioniert?
Kommentar