如何将点击的类别名称分配给变量?
我正在尝试构建一个类别导航系统,到目前为止,我的所有表都已在 mysql 中设置并建立了索引。我的问题是理解使用 php 检索我想要的类别的逻辑。
我想我需要类似的东西:
单击时 - 将单击的类别名称存储在变量 $category
中 - 针对数据库查询变量
SELECT subcategory_name FROM subcategories WHERE parent = "$category"
这听起来正确吗?我认为 php 中没有点击函数,所以我不确定应该研究哪个函数来将我点击的类别名称分配给变量?
I am attempting to build a category navigation system and so far have all my tables set up and indexed in mysql. My issue is understanding the logic for retrieving the categories I want using php.
I am thinking I need something like:
On click - store clicked category name in variable $category
- query variable against database
SELECT subcategory_name FROM subcategories WHERE parent = "$category"
Does this sound right? I think there is not an on click function in php so I am unsure which function should I look into that I can use to assign the category name I click to the variable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您似乎不想在应用程序中使用 javascript。您可能希望使用带有 $_GET 变量的锚标记来过去所选类别,例如
在页面 querypage.php 上,您可以像这样获取单击的类别:
It doesn't seem like you want to use javascript in your app. You may want to use an anchor tag with $_GET variables to past the selected category e.g
On the page querypage.php, you can get the clicked category like this:
你是对的,PHP 中没有点击事件。如果您想在服务器上运行任何内容,您将需要发送 ajax(或普通)请求 (GET)(这就是 .NET 在后台执行的操作:))
You are right there is no on click event in PHP. You will need to send an ajax (or normal) request (GET) if you want to run any thing on server (that is what .NET do in the background :))