0

表a

これはTableAです。ボタン「ここをクリック」をクリックすると、このコードを使用して特定のテーブルが読み込まれるたびに

<tr>
    <th style="height: 25px">NAME</th>
    <th style="height: 25px">EMAIL</th>
    <th style="height: 25px">CELL NO</th>
    <th style="height: 25px">CITY</th>
    <th style="height: 25px; width:120px">DATE APPLIED</th>
    <th style="height: 25px">POST A MESSAGE TO CANDIDATE</th>
    <th style="height: 25px">DETAILED CV</th>
    <th>Hide Candidate</th>
    <th>MARK AS IMPORTANT</th>
</tr>                                              
<!-- /headings -->
<?php
if(isset($_GET['id'])) {
    echo "<script>window.location = \"#showcand\";</script>";                                            
    if($result) {
        if (mysql_num_rows($result) == 0) {
            echo "<tr>";
            echo "<td colspan=\"4\" ><p align=\"center\" class=\"message\"><blink><span style=\"color:red;\" > NO CANDIDATE APPLIED</span></blink></p></td>";    
            echo "</tr>";
        }

        while($data_set1 = mysql_fetch_array($result)) {                                            
            echo "<tr>";
            echo "<td>{$data_set1['ename']}</td>";
            echo "<td>{$data_set1['eemail']}</td>";
            echo "<td>{$data_set1['ecell']}</td>";
            echo "<td>{$data_set1['ecity']}</td>";
            echo "<td>{$data_set1['date_of_jobapply']}</td>";
            echo "<td><a href=\"reply.php?tid={$_SESSION['vid']}&id=1&name={$data_set1['ename']}&email={$data_set1['eemail']} \"><input class=\"button\" name=\"submit\" type=\"submit\" value=\"POST\" /></a></td>";
            echo "<td><a href=\"detailcv.php?id={$data_set1['eid']}\" target=\"_blank\"><input  style=\" cursor:hand;width:40px\" class=\"button\" name=\"cv\" type=\"button\" value=\"C V\" /></a></td>";
            echo "<td><input type=\"checkbox\" name=\"hide_cand\" id=\"hide_cand\"onclick=\"return hideRow(this)\"/></td>";
            echo "<td><input type=\"checkbox\" name=\"imp_cand\" id=\"hide_cand\"/></td>";
            echo "</tr>";
        }
    } ?>

最後の列で、チェックボックスを使用して特定の行をimpとしてマークし、impとしてマークしたくないのですが、このテーブルをロードするたびに、impマークされた行がそのまま表示されます。

4

1 に答える 1

2

データベースにそのフィールドを作成し、誰かがその値のフィールドを 0 から 1 に変更することが重要であるとマークするたびに ajax クエリを起動する必要があります。1 は重要であり、0 は重要でないか、またはそのようなものです。

そして、クエリを実行して結果を取得するときに、フラグも取得し、それに応じてチェックボックスを設定します。

checked="checked"(たとえば ) の値が 1 になる場所をエコーできますisimportant

于 2012-12-25T09:44:00.247 に答える