Javascript 单击链接将值提交到SQL SELECT

Javascript 单击链接将值提交到SQL SELECT,javascript,php,sql,ajax,Javascript,Php,Sql,Ajax,我试图通过此操作允许用户单击一个链接,如果有意义的话,该链接将更改SQL SELECT语句中提交内容的值。 到目前为止,我的代码是: <div class="Tabs" > <?php require 'database/connect.php'; $sql = "SELECT DISTINCT Week FROM PMWUpdates"; $result = mysql_query($sql); while ($row = mysql_fetch_array($result

我试图通过此操作允许用户单击一个链接,如果有意义的话,该链接将更改SQL SELECT语句中提交内容的值。
到目前为止,我的代码是:

<div class="Tabs" >
<?php
require 'database/connect.php';
$sql = "SELECT DISTINCT Week FROM PMWUpdates";

$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {

echo '<a class="weeks"> Week' . $row{'Week'} . '</a>';
}
?>
</div>

<div class="Pages">
<?php
require 'database/connect.php';
$sql = "SELECT * FROM PMWUpdates WHERE Week='1'";
?>
</div>


如果您的意思是动态更改页面上需要处理PHP的数据,那么您必须了解AJAX。您不能这样做,一旦加载了脚本,就不再有php,只有HTML。
如果你不想使用AJAX,你必须在两页内完成。首先显示链接,然后显示与所选内容相关的数据。

您使用的MySQL扩展是(>=5.5)。改用MySQLi或PDO


您试图实现的是,在列出“2”的地方,应使用变量进行更改。当您想通过Javascript执行此操作时,需要在这些链接上单击事件,然后通过AJAX提交变量。

您的语句应该如下所示

$sql = "SELECT DISTINCT Week FROM PMWUpdates";

$result = mysql_query($sql);

while ($row = mysql_fetch_array($result)) {
    echo '<a class="weeks" href="$row['Week_link']"> Week' . $row['Week'] . '</a>';
}
$sql=“从pmwUpdate中选择不同的周”;
$result=mysql\u查询($sql);
while($row=mysql\u fetch\u数组($result)){
回声';
}

如果可能的话,您是否知道在不创建第二页的情况下使用AJAX应该做什么?您是否知道使用AJAX可以做什么?