我只是在一段时间后再次学习 PHP,环顾四周后认为我需要使用 JS/ajax 来实现这一点,我打算在我对 PHP 更加熟悉之后了解更多。我想学习如何为我现在正在做的一些事情做这件事。
我有一个父项目表,我将其显示为链接列表。单击父项时,我希望单击的父项的子项显示在另一个列表中。我可以使用简单的查询来显示 2 个列表,我只是不知道如何在单击时更新页面/sql 查询。
<?php require ('connection.inc.php'); ?>
<div id="lists">
    <h3>Lists</h3>
     <?php      
    $lists = mysql_query("SELECT * FROM lists") 
    or die(mysql_error());
    while($info = mysql_fetch_array( $lists )) 
    {  
    echo "<a href=\"#\">".$info['ListName']."</a><br />";
    } 
    ?>      
</div>  
<div id='listitems'>
    <h3>List <?php $parent=2; echo $parent?> Items</h3> 
     <?php
    $listitems = mysql_query("SELECT * FROM listitems WHERE parent=$parent") 
    or die(mysql_error()); 
    while($info = mysql_fetch_array( $listitems )) 
    { 
    echo $info['itemName']."<br />";
    }   
    ?>
</div>