[英]how to differentiate between different inputs in the same html form using php
[英]php differentiate between different table id's?
我有具有ID的不同对象,所有ID都是唯一的。
对象
所有这些ID都是唯一的,不再重复。
我想像这样在URL中传递该ID: http : //domain.com/ {object_id}和对象ID应该告诉我,它属于哪个对象以及它的ID是什么。 也许通过PHP做到这一点。
我读到某处可以通过base_convert使用前置文字或其他ID来完成。 不确定。
编辑:
当前的ID和网址
假设我们在此页面上http://domain.com/654156165165 ,我们怎么知道这是照片,提要,事件还是评论的ID?
解决方案1我在想
只需查询数据库以获取对象详细信息。 我确定您在其中存储了对象类型。
您应该在数据库中查询对象。 您提到由于开销,这是禁止的,但是只要索引正确,只要您在查询中包含WHERE id = :objectID
, WHERE id = :objectID
不会很糟糕。 或者,您可以创建一个对象表,其中包含所有ID以及它们的对象类型,查询该对象,然后仅查询适当的表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.