从数据库生成 <li> 选项


Generating <li> options from database?

我对我的问题有点困惑,所以我不确定这是否是正确的问题标题。

假设我有一个名为"teachers"的表,其中包含 id(唯一)名字姓氏电子邮件和电话列。

我可以通过此数据库中的查询获取数据,但我想知道,如果我想将它们包含在导航中怎么办? 如何创建自动包含每个唯一行的导航(列表)?

例如,假设我有 3 行。我希望导航有一个包含 3 个<li>选项的列表,当我单击它们时,我希望它定向到每个老师的独特页面。我很难解释,因为我有点困惑,只是想我想让这个导航<li>自动生成,而不是在页面上手动添加<li>选项。

另外,如果我在一个页面上有 3 或 4 个这种类型的查询?会影响加载时间吗?

任何建议将不胜感激。谢谢。

如何创建自动包含每个唯一行的导航(列表)?

您可以查询数据库。循环遍历结果并输出一个<li>,其中包含每个结果的链接。您可以以仅返回唯一行的方式编写查询,但要展示如何执行此操作,您需要发布带有表架构的新问题,或使用您喜欢的 Internet 搜索引擎。

另外,如果我在一个页面上有 3 或 4 个这种类型的查询?会影响加载时间吗?

执行大量查询或一些昂贵的查询最终会影响加载时间,但您还不需要担心。首先学习如何使用PHP和MySQL,优化稍后进行。