Ejemplo n.º 1
0
    $keys = array_keys($value);
    for ($i = 0; $i < count($keys); $i++) {
        $v = $myts->makeTboxData4PreviewInForm($keys[$i]);
        $options[] = addOption('ele_value[' . $opt_count . ']', 'checked[' . $opt_count . ']', $v, 'check', $value[$keys[$i]]);
        $opt_count++;
    }
} else {
    while ($v = each($ele_value)) {
        $v['value'] = $myts->makeTboxData4PreviewInForm($v['value']);
        if (!empty($v['value'])) {
            if (!isset($checked[$opt_count])) {
                $checked[$opt_count] = "";
            }
            $options[] = addOption('ele_value[' . $opt_count . ']', 'checked[' . $opt_count . ']', $v['value'], 'check', $checked[$v['key']]);
            $opt_count++;
        }
    }
    $addopt = empty($addopt) ? 2 : $addopt;
    for ($i = 0; $i < $addopt; $i++) {
        $options[] = addOption('ele_value[' . $opt_count . ']', 'checked[' . $opt_count . ']', '', 'check', '');
        $opt_count++;
    }
}
$add_opt = addOptionsTray();
$options[] = $add_opt;
$opt_tray = new XoopsFormElementTray(_AM_ELE_OPT, '<br />');
$opt_tray->setDescription(_AM_ELE_OPT_DESC);
for ($i = 0; $i < count($options); $i++) {
    $opt_tray->addElement($options[$i]);
}
$form->addElement($opt_tray);
Ejemplo n.º 2
0
$opt_count = 0;
if (empty($addopt) && !empty($ele_id)) {
    $keys = array_keys($value);
    for ($i = 0; $i < count($keys); $i++) {
        $r = $value[$keys[$i]] ? $opt_count : null;
        $v = $myts->makeTboxData4PreviewInForm($keys[$i]);
        $options[] = addOption('ele_value[' . $opt_count . ']', $opt_count, $v, 'radio', $r);
        $opt_count++;
    }
} else {
    while ($v = each($ele_value)) {
        $v['value'] = $myts->makeTboxData4PreviewInForm($v['value']);
        if (!empty($v['value'])) {
            $r = $checked == $opt_count ? $opt_count : null;
            $options[] = addOption('ele_value[' . $opt_count . ']', $opt_count, $v['value'], 'radio', $r);
            $opt_count++;
        }
    }
    $addopt = empty($addopt) ? 2 : $addopt;
    for ($i = 0; $i < $addopt; $i++) {
        $options[] = addOption('ele_value[' . $opt_count . ']', $opt_count, '', 'radio');
        $opt_count++;
    }
}
$options[] = addOptionsTray();
$opt_tray = new XoopsFormElementTray(_AM_ELE_OPT, '<br />');
$opt_tray->setDescription(_AM_ELE_OPT_DESC2);
for ($i = 0; $i < count($options); $i++) {
    $opt_tray->addElement($options[$i]);
}
$form->addElement($opt_tray);
Ejemplo n.º 3
0
function updateOption($optionName, $optionValue)
{
    if (isExistOption($optionName)) {
        return DB::update("?:options", array('optionName' => $optionName, 'optionValue' => $optionValue), "optionName = '" . $optionName . "'");
    } else {
        return addOption($optionName, $optionValue);
    }
}
Ejemplo n.º 4
0
	                	    	    </form>
                                </div>
    	                    </div>
                            <?php 
if (count($client->category) != 0) {
    ?>
                            <div class="notiedit notioption">
    	                    	<div class="button">Edit</div>
                                <div class="body">
	        	                	<form method="post">
    	        	                	<input type="hidden" name="ntype" value="editcategory"  />
	    	        	                <label for="id">Name</label>
            	                        <select name="id" class="editor">
                	                    <?php 
    foreach ($client->category as $r) {
        addOption($r['id'], $r['name'], $client->category[0]["id"]);
    }
    ?>
                    	                </select>
                                        <label for="summary">Summary</label>
                        	            <textarea name="summary"><?php 
    echo $client->category[0]["summary"];
    ?>
</textarea>
                            	        <input type="submit" value="Edit"  />
	                	        	</form>
                                    <script type="text/javascript">
										$("#category select.editor").change(function(e) {
											var elem = this;
											findWithId($(elem).val(), "category", function(obj) {
												$(elem).siblings("textarea").html(obj["summary"]);
Ejemplo n.º 5
0
<?php

include 'DBO.php';
$connection = connectToDatabase();
$examId = $_GET['examId'];
$questionId = $_GET['questionId'];
$optionId = $_GET['optionId'];
$optionText = $_GET['optionText'];
$result = addOption($connection, $examId, $questionId, $optionId, $optionText);
echo json_encode($result);
Ejemplo n.º 6
0
     delOrder();
     break;
 case "editOrder":
     editOrder();
     break;
 case "addData":
     addData();
     break;
 case "delData":
     delData();
     break;
 case "editData":
     editData();
     break;
 case "addOption":
     addOption();
     break;
 case "delOption":
     delOption();
     break;
 case "editOption":
     editOption();
     break;
 case "addTerm":
     addTerm();
     break;
 case "delTerm":
     delTerm();
     break;
 case "editTerm":
     editTerm();