我的自制php + sql搜索引擎有一些問題。 你能告訴我,我怎麼知道數據庫名稱,從哪個結果找到? 我有幾個數據庫,我從中使用SELECT + UNION ALL + SELECT ... 所以我需要知道從哪個數據庫字符串使用它在圖像加載器作爲參數。mysql如何知道我的搜索db的名字
$row['file'] = str_ireplace($row['file'], '<center><A href=openfile.php?id='.$row['id'].'&base='???' target="_blank">Файл '.$row['imgno'].'</A></center>', $row['file']);
有沒有意識到這一點,只是加入額外的行(與像數據庫名字符串)中的每個數據庫,並使用任何可能性。$行[「基地」]。 ?
UPD:以及如何知道表名ID DB有很多呢?
我希望很清楚。 感謝您的幫助。
感謝。也許你知道,我如何獲得表名? – 2012-04-10 13:30:37
您必須首先知道表名從中選擇 - 但類似於@Vikram所說的,您可以這樣做:SELECT「table1」AS table_name – 2012-04-10 15:23:20