Php 为什么它无法传递值?

Php 为什么它无法传递值?,php,twitter-bootstrap,bootstrap-tabs,Php,Twitter Bootstrap,Bootstrap Tabs,我有一个名为MemberArea.php的页面,它使用bootstrap选项卡根据div id更改其内容 <div id="tabs-1" class="tab-pane fade in active"> <div class="tabbable tabs-left"> <br /> <ul class="nav nav-tabs" id="maincontent" role="tablist">

我有一个名为MemberArea.php的页面,它使用bootstrap选项卡根据div id更改其内容

<div id="tabs-1" class="tab-pane fade in active">
    <div class="tabbable tabs-left">
    <br />
        <ul class="nav nav-tabs" id="maincontent" role="tablist">
            <li class="active"><a data-toggle="tab" href="#tabs-5" role="tab">Basic Information</a></li>
            <li><a data-toggle="tab" href="#tabs-6" role="tab">View Team</a></li>
        </ul>
    <div class="tab-content">
        <div id="tabs-5" class="tab-pane active">
            <?php include("information.php"); ?>
        </div>
    <div id="tabs-6" class="tab-pane">
        <?php include("viewTeam.php"); ?>
    </div>
    <div id="tabs-14" class="tab-pane">
        <?php include("EditSinging.php"); ?>
    </div>
    <div id="tabs-15" class="tab-pane">
        <?php include("EditSpeech.php"); ?>
    </div>
    <div id="tabs-16" class="tab-pane">
        <?php include("EditStory.php"); ?>
    </div>
    </div>
</div>
更新
下面是EditSinging.php中的代码 PHP:

下面是编辑我从上面的查询中得到的值的表单

<table style="width:100%;height:auto;border-spacing:10px;border-collapse:separate"> 
<tr>
    <td>Id Number<br/>
   <span style="font-style:italic;">(Nomor Identitas)</span> 
   </td>
    <td>
        <input type="text" id="IdNumber" name="IdNumber" value="<?php echo $idNum; ?>" class="textbox_register"/>
        <input type="hidden" name="idSIC" value="<?php echo $idsinging; ?>" class="textbox_register"/>
        <br/><label id="err1" class="error"></label>
    </td>
</tr></table>

身份证号码
(名称)
在ViewTeam文件中,执行以下查询:

$query="select * from etj12singing where etj12id=$id  AND etj12Pay ='Yes' ";
文件中未定义此内容($id); 必须为字符串(id)指定一个值。 因此,您的查询返回空结果


我想这就是你的问题。

你在URL中看到
idSIE=
了吗?你能展示一下EditSinging.php的代码吗?因为你认为这是一个你有问题的代码吗?@JonStirling不,我看不出来。它移动到EditSinging.php,但是它的url仍然是MemberArea.php,根本没有改变。好的,我会把它寄出去的。那是你的问题。如果它不在URL中,那么它就不在
$GET
中。链接错误,或者您无法访问该ID。您知道如何解决该问题吗?已经挣扎了几天你需要任何你用来添加到链接的链接。您的ViewTeam视图中有它,那么您是否有从其他地方指向相关页面的链接?如果没有,当你在链接上悬停时,id在那里吗?对不起。看来你不明白我的问题。我对我的工作没有任何问题query@Ali根据OP的细节,这部分工作得非常好。
$idinst = $_SESSION['id'];
$idsinging=$_POST['idSIE'];

$query = "SELECT * FROM etj12singing WHERE etj12id=$idinst AND etj12idsinging=$idsinging";
$result = mysql_query($query);
if($row=mysql_fetch_array($result))
{
    $idNum = $row['etj12idnum'];
    $idtype = $row['etj12idtype'];
    $fullname = $row['etj12fullname'];
    $gender = $row['etj12gender'];
    $email = $row['etj12email'];
    $phone = $row['etj12phone'];
    $vege = $row['etj12vege'];
}
<table style="width:100%;height:auto;border-spacing:10px;border-collapse:separate"> 
<tr>
    <td>Id Number<br/>
   <span style="font-style:italic;">(Nomor Identitas)</span> 
   </td>
    <td>
        <input type="text" id="IdNumber" name="IdNumber" value="<?php echo $idNum; ?>" class="textbox_register"/>
        <input type="hidden" name="idSIC" value="<?php echo $idsinging; ?>" class="textbox_register"/>
        <br/><label id="err1" class="error"></label>
    </td>
</tr></table>
$query="select * from etj12singing where etj12id=$id  AND etj12Pay ='Yes' ";