[英]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.