即使我更改$_GET
變量,爲什麼這個條件通過?如何從另一個數據庫中提取單個列?
我有這個代碼
elseif(isset($_GET['results']) && $_GET['results'] == 'reorder' &&
isset($_GET['sort_column']) && $_GET['sort_column'] != '' && isset($_GET['sort_order'])
&& $_GET['sort_order'] != '' && $_GET['sort_order'] == 'asc'
|| $_GET['sort_order'] == 'desc') { /*rest goes here*/ } else {redirect}
鏈接返回這樣
http://localhost/system/results.php?script_id=2&results=reorder&sort_column=supplier_address&sort_order=desc
但是,當我改變這種sort_column=supplier_address
說例如sorcodsalumn=supplier_address
它不重定向,而不是向前走,任何想法爲什麼?但是,如果我只是刪除幾個字母,不要用別的東西它重定向替換...
怎麼來的,如果我使用這個isset($_GET['sort_column']
和我修改sort_column
別的東西還通過這個條件
哦,那太愚蠢了我,我忘記了優先的東西,非常感謝你+1 – 2013-02-12 14:42:40