我一直在尋找一種方式來顯示MySQL結果作爲超鏈接,單擊時將執行另一個查詢。以超鏈接的形式顯示結果到其他查詢?
說我有我的數據庫中的兩個表由ALTER TABLE topics ADD FOREIGN KEY(topic_cat) REFERENCES categories(cat_id) ON DELETE CASCADE ON UPDATE CASCADE;
類別鏈接:
+-----------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+---------+----------------+
| cat_id | int(8) | NO | PRI | NULL | auto_increment |
| cat_name | varchar(255) | NO | UNI | NULL | |
| cat_description | varchar(255) | NO | | NULL | |
+-----------------+--------------+------+-----+---------+----------------+
主題:
+---------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+--------------+------+-----+---------+----------------+
| topic_id | int(8) | NO | PRI | NULL | auto_increment |
| topic_subject | varchar(255) | NO | | NULL | |
| topic_date | datetime | NO | | NULL | |
| topic_cat | int(8) | NO | MUL | NULL | |
| topic_by | int(8) | NO | MUL | NULL | |
+---------------+--------------+------+-----+---------+----------------+
我也有查詢表「PHP的搜索表單類別「:
$var = @$_GET['search'] ;
$trimmed = trim($var);
$query = "select * from categories where cat_name like \"%$trimmed%\"
order by cat_name";
我希望能夠以超鏈接形式顯示上述查詢的結果,並且單擊時,我想顯示通過「topic_cat」和「cat_id」鏈接到「cat_name」的結果。我似乎無法在網上找到這樣的例子。有什麼建議麼?
* ahem * SQL注入。 –
你能否詳細說一下?我仍然是整個php/mysql的小菜鳥。 – rumspringa00
谷歌術語...並用優秀的MySQL替代你正在使用的書。 –