0

osticketシステムのスタッフ部門に従ってスタッフインターフェイスで新しいチケットを作成するときに、部門をデフォルトに設定する簡単な方法はありますか?

これがnewticket.phpの元のコードです

<td align="left"><b>Departement</b></td>
    <td>
        <select name="deptId">
            <option value="" selected >Select Department</option>
            <?
             $services= db_query('SELECT dept_id,dept_name FROM '.DEPT_TABLE.' ORDER BY dept_name');
             while (list($deptId,$dept) = db_fetch_row($services)){

                $selected = ($info['deptId']==$deptId)?'selected':''; ?>
                <option value="<?=$deptId?>"<?=$selected?>><?=$dept?></option>
            <?
            }?>
        </select>
        &nbsp;<font class="error"><b>*</b>&nbsp;<?=$errors['deptId']?></font>
    </td>

どんな助けでもありがたいです

明確化:新しいチケットを作成するときのosticketシステムの元のコードでは、スタッフは自分の部門ではなく部門を選択するオプションがあります。これがスクリーンショットです

私の質問は、新しいチケットを作成したときに部門を自動的に設定することは可能ですか?たとえば、経理部門のスタッフAなので、スタッフAが新しいチケットを開くと、部門を選択する必要がなくなります。経理部門として自動保存されます。これがより明確になることを願っています...

4

1 に答える 1

0

このリンクを参照してください:

<??>タグがphp5.3.1で機能しない

「短いタグはデフォルトで無効になっています。短いタグ(または)を使用することはお勧めしません。完全な長さのタグ()を使用する必要があります。ただし、短いタグを有効にするには、php.iniファイルでshort_open_tagという設定を有効にします。」

1)。 "short_open_tag"を有効にします。これは、役立つ場合があります。値の前に"echoまたは="を使用してください。

2)。または、このコードを完全な長さのphpタグで使用します。

<td align="left"><b>Departement</b></td>
    <td>
        <select name="deptId">
            <option value="" selected >Select Department</option>
            <?php
             $services= db_query('SELECT dept_id,dept_name FROM '.DEPT_TABLE.' ORDER BY dept_name');
             while (list($deptId,$dept) = db_fetch_row($services)){

                $selected = ($info['deptId']==$deptId)?'selected':''; ?>
                <option value="<?php echo $deptId;?>" <?php echo $selected;?> > <?php echo $dept;?> </option>
            <?php
            }?>
        </select>
        &nbsp;<font class="error"><b>*</b>&nbsp;<?php echo $errors['deptId'];?></font>
    </td>
于 2013-03-25T09:45:57.333 に答える