我只是在一段时间后再次学习 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>