<?php include '../language_files/language.inc.php'; include '../config/config.inc.php'; include '../config/db_connect.inc.php'; include_once 'CCirculation.inc.php'; $nCurInputFieldID = $_REQUEST['nCurInputFieldID']; $nCurRunningID = $_REQUEST['nCurRunningID']; $objCCirculation = new CCirculation(); $nCurType = $objCCirculation->getFieldType($nCurInputFieldID); if ($nCurType == '6' || $nCurType == '8') { $strQuery = "SELECT * FROM cf_inputfield WHERE nID = '{$nCurInputFieldID}'"; $nResult = @mysql_query($strQuery); $arrCurInputField = mysql_fetch_array($nResult, MYSQL_ASSOC); $strCurStdValue = $arrCurInputField['strStandardValue']; switch ($nCurType) { case '6': $arrSplit = split('---', $strCurStdValue); $nSplitRunningNumber = 0; $nMax = sizeof($arrSplit); for ($nIndex = 2; $nIndex < $nMax; $nIndex += 2) { $arrGroup[$nSplitRunningNumber] = $arrSplit[$nIndex + 1]; $arrRBGroup[$nSplitRunningNumber] = $arrSplit[$nIndex]; $nSplitRunningNumber++; } ?> <select name="FILTERCustom_Value--<?php echo $nCurRunningID; ?> " id="FILTERCustom_Value--<?php
$nCurInputFieldID = $arrInputFieldIDs[$nIndex]['nInputFieldID']; $nCurFormSlotID = $arrInputFieldIDs[$nIndex]['nFormSlotID']; $strQuery = "SELECT * FROM cf_inputfield WHERE nID = '{$nCurInputFieldID}' LIMIT 1;"; $nResult = @mysql_query($strQuery); $arrCurInputField = @mysql_fetch_array($nResult, MYSQL_ASSOC); $strCurStandardValue = $arrCurInputField['strStandardValue']; $nPHMax = sizeof($arrPlaceholders); for ($nPHIndex = 0; $nPHIndex < $nPHMax; $nPHIndex++) { $strCurPlaceholder = $arrPlaceholders[$nPHIndex]; if ($strCurStandardValue == $strCurPlaceholder) { $arrSplit = split('%', $strCurPlaceholder); $strCurStandardValue = replaceMyPlaceholder($arrSplit[1]); $nPHIndex = $nPHMax; } } $nMyFieldType = $objMyCirculation->getFieldType($nCurInputFieldID); $arrSplit = ''; $strNewStdValue = ''; if ($nMyFieldType == 6 || $nMyFieldType == 7 || $nMyFieldType == 8) { $arrSplit = split('---', $strCurStandardValue); for ($nNewIndex = 3; $nNewIndex < sizeof($arrSplit); $nNewIndex = $nNewIndex + 2) { if ($arrSplit[$nNewIndex] == '') { $strNewStdValue = $strNewStdValue . '0---'; } else { $strNewStdValue = $strNewStdValue . $arrSplit[$nNewIndex] . '---'; } } $strQuery = "INSERT INTO cf_fieldvalue values( null, '{$nCurInputFieldID}', '{$strNewStdValue}', '{$nCurFormSlotID}', '{$nCirculationFormID}' , '{$nCirculationHistoryID}' )"; $nResult = @mysql_query($strQuery); } else { $strQuery = "INSERT INTO cf_fieldvalue values( null, '{$nCurInputFieldID}', '{$strCurStandardValue}', '{$nCurFormSlotID}', '{$nCirculationFormID}' , '{$nCirculationHistoryID}' )";
<td valign="middle" align="left"> <a href="#"><img src="../images/edit_add.gif" border="0" onClick="addCustom();"></a> </td> </tr> </table> <?php $nIndexValues = 0; } else { $nMax = sizeof($arrFILTERCustom); for ($nIndex = 0; $nIndex < $nMax; $nIndex++) { $arrCurFILTERCustom = $arrFILTERCustom[$nIndex]; $nInputFieldID = $arrCurFILTERCustom['nInputFieldID']; $nOperatorID = $arrCurFILTERCustom['nOperatorID']; $strValue = $arrCurFILTERCustom['strValue']; $nFieldType = $objCirculation->getFieldType($nInputFieldID); ?> <table cellspacing="0" cellpadding="0" id="FILTERCustom_TableID--<?php echo $nIndex; ?> "> <tr> <td valign="middle" align="left" width="420"> <select style="width: 155px; font-family: arial; font-size: 12px;" name="FILTERCustom_Field--<?php echo $nIndex; ?> " id="FILTERCustom_Field--<?php echo $nIndex; ?>