0

こんにちは皆さん。変数の受け渡しに関して問題があります。うまく説明できませんが、コードは次のとおりです。これでより明確になることがわかります。

    <tbody>
    <tr>
    <td><?php echo $row['nameSchool'] ?></td>
    <td><?php echo $row['address'] ?></td>
    <td><?php echo $row['honor'] ?></td>
    <td><?php echo $row['year'] ?></td>
    <td width = "5%"><div id='basic-modal-2'><a href="?idnum = <?php echo $row['countr']; ?>" title = "Edit" class = "basic"><img src="../img/edit.png" height="22" width="22"></a></div></td>
    <td><a href="#" title = "Delete"><img src="../img/Delete.png" height="22" width="22"></a></td>
    </tr>
<?php
        }
?>
    </tbody>

   //some codes here.

<!-- Update Employee -->
<div id="basic-modal-content-2">
    <h3>Update Information</h3>
    <p></p>
    </br>
    <form method="post" action="add3.php">
        <table id = "box-table-c2" class = "basic-modal-content-2">
            <thead></thead>
            <tbody>
                <tr>
                    <td><strong><?php echo $_GET['idnum']; ?></strong></td>
                    <td>:</td>
                    <td><input type="text" class="input-xlarge" name = "NS"></td>
                </tr>
                <tr>
                    <td><strong>Address</strong></td>
                    <td>:</td>
                    <td><input type="text" class="input-xlarge" name = "ad"></td>
                </tr>
                <tr>
                    <td><strong>Honors Received</strong></td>
                    <td>:</td>
                    <td><input type="text" class="input-xlarge" name = "HR"></td>
                </tr>
                <tr>
                    <td><strong>Year Graduated</strong></td>
                    <td>:</td>
                    <td><input type="text" class="input-xlarge" name = "YG"></td>
                </tr>
                <tr>
                    <td align= "left" width= "3"><button class="btn-primary" type="submit" style = "cursor: pointer";>Submit</button></td>
                </tr>
            </tbody>
        </table>
    </form>
</div>

それらは両方とも同じphpファイル(educinfo.php)にあります

私のエラーは、「編集」リンクの値をシンプルモーダルに渡すことができないことです。

君たちありがとう。

4

1 に答える 1

0

PHP では、さまざまな方法で値を渡すことができます。1 つの方法は、クエリ文字列で値を渡すことです。つまり、ファイル名の後に疑問符を付けて値を渡すことができます。キー値の受け渡しと同じように

phpfilename.php?key1=value1&key2=value2

任意の数のキーと値を渡すことができます。その後、キー値を使用して次のページにアクセスできます。

HTML 部分:

<a href="filename.php?QueryString=valueOne" title = "Edit" class = "basic">
     <img src="../img/edit.png" height="22" width="22">
</a>

PHPでは、このように取得できます

$Idvalue = isset($_GET['QueryString']) ? $_GET['QueryString'] : "";

このような値の受け渡しに問題がある場合はお知らせください

于 2013-11-09T06:53:03.987 に答える