使用get(但不使用ajax功能)通过php或jquery提交

使用get(但不使用ajax功能)通过php或jquery提交,php,Php,我在想我该怎么做 我有一个从数据库中提取的姓名列表,当我单击一个姓名时,我希望另一个页面加载该姓名的详细信息 在我制作的ajax驱动的联系人簿中使用ajax之前,我已经这样做了,但现在我需要能够将该人员的姓名附加到$\u GET并提交表单,以便加载另一个带有该人员姓名的页面,只需使用该人员的姓名,我就可以查询我的数据库 这很容易,但这里的技巧是,在一个while循环中,我从数据库中提取了10个名称 现在我有十张桌子,上面有这个人的简短细节和他们的名字。我想有一个点击这里获取更多细节的选项。这让我

我在想我该怎么做

我有一个从数据库中提取的姓名列表,当我单击一个姓名时,我希望另一个页面加载该姓名的详细信息

在我制作的ajax驱动的联系人簿中使用ajax之前,我已经这样做了,但现在我需要能够将该人员的姓名附加到$\u GET并提交表单,以便加载另一个带有该人员姓名的页面,只需使用该人员的姓名,我就可以查询我的数据库

这很容易,但这里的技巧是,在一个while循环中,我从数据库中提取了10个名称

现在我有十张桌子,上面有这个人的简短细节和他们的名字。我想有一个点击这里获取更多细节的选项。这让我很困惑,如果可能的话,我现在还不想使用javascript。但是没有jquery,我不知道如何获取名称的ID。这是指向ajax路线的,我现在不想讨论它

任何帮助都将不胜感激

以下是我的while循环代码和我的尝试:

            <? while($project = mysql_fetch_assoc($pquery)){ ?>
             <form action="projectview.php" method="GET" id="viewproject">
                    <table border="0" align="right" style="border-bottom: 1px dashed #BDBDBD;" width="100%">
                    <tr><td colspan="2"><span><input type="submit" name="view" id="<?=$project['idProjects'];?>"><?=$project['project_name'];?><input type="hidden" name="<?=$project['idProjects'];?>"></span></td></tr>
                    <tr><td align="right" colspan="2"><span>post-production</span></td></tr>
                        <tr><td>Time:</td><td><?=daysDifference($project['end_date']);?> remaining</td></tr>
                        <tr><td>Budget:&nbsp;</td><td><?=$project['actual_budget'];?></td></tr>
                    <tr><td colspan="2"><?=$project['end_date'];?></td></tr>
                    </table>
              </form>  
                <br />
                <div style="padding: 3px;">&nbsp;</div>
             <? } ?>


我不完全确定你在问什么,但从我收集的信息来看,你想要一个名字列表,每个名字都有一个“更多信息”链接,指向一个使用GET作为参数的页面。因此,您不需要使用表单,可以使用普通链接并将GET数据附加到链接中

<?php while($project = mysql_fetch_assoc($pquery)){ ?>
    <?php echo $project[ 'project_name' ]; ?>
    <a href="projectview.php?projectId=<?php echo $project[ 'idProjects' ]; ?>">
        click here for more info
    </a>
<?php } ?>

我不清楚你有什么问题。如果您需要区分发送了哪个表单,那么您已经有了隐藏的输入。只需设置一个固定名称并更改值

<input type="hidden" name="project" value="<?=$project['idProjects'];?>

我同意,当您不要求用户提供任何数据时,一个简单的链接会更好。嗯,我知道了,在我的另一页上,我如何获得get参数以便在变量中使用它?数据传输就像在表单中一样,例如$projectId=$\u get['projectId']