-2

次の表を作成しました。

<table>
    <tr>
        <td>operationno</td>
        <td>type</td>
        <td>status</td>
        <td></td>
    </tr>
    <tr>
        <td>1001</td>
        <td></td>
        <td></td>
        <td>open</td>
    </tr>
    <tr>
        <td>1002</td>
        <td></td>
        <td></td>
        <td>open</td>
    </tr>
</table>

私がやりたいことは、ユーザーが各操作の横にある開くリンクを押して、別のページを開いて操作を完了するようにすることです。ページは次のようになります。

<form>
Operation No: <input type="text" name="opno"><br>
Description: <input type="text" name="desc">
</form>

私が知っているが実装方法がわからない1つのアイデアは、開いているリンクにリンクを含め、その最後に操作番号を含めることです。

4

2 に答える 2

1

あなたは次のようなことをします:

<td><a href="page.php?operation_number=1002" target="_blank">open</a></td>

そして、でアクセスpage.php$_GET['operation_number']ます。

于 2013-03-31T11:23:55.503 に答える
1

PHP を使用しているので、次のような GET パラメータを使用して新しいリンクを開くことができます。

Javascript-------

var el = document.getElementById("elToClick");
el.addEventListener("click",function () {
    window.open("http://yoursite.com/script.php?operation=1001","_blank");
})

または、単純な方法でこれを行うことができます

<a href="http://yoursite.com/script.php?operation=1001" target="_blank"></a>

その後、PHPでアクセスできます

$value = $_GET['operation'];
于 2013-03-31T11:25:59.943 に答える