表單頁面venue_events調用EVENT_LIST,給我請查詢輸出上的操作。如果鍵入鏈接到EVENT_LIST頁面,它將填充從形式淘汰的價值觀上一個新的查詢。有沒有一種辦法可以阻止用戶這樣做,或者我也可以把他們帶回venue_events頁面,如果這已經做了什麼?PHP查詢輸出頁
PHP查詢輸出頁
回答
如果我理解你的權利,你應該之前驗證值查詢數據庫。如果沒有有效的值,你可以使用javascript或元重定向HTML或使用啓動重定向:
header('Location: http://www.domain.com/site.php');
,這只是工作存在header()
命令之前沒有輸出。 另外,你也可以檢查你是否從數據庫中得到了一些結果。如果不是這種情況,您也可以啓動重定向。
我的建議,您的評論:
<?php
// Was a search term passed?
if (isset($_POST['search']) && !empty($_POST['search'])){
$sql=" SELECT * FROM venue_event ";
$search_term = mysql_real_escape_string($_POST['AAC']);
$sql .= "WHERE venue = '{$search_term}' ";
$sql .= "AND state = '{$search_term2}'"; // $search_term2 isn't defined in your code at all...
$sql .= "ORDER BY startdate ASC";
$result=mysql_query($sql) or die(mysql_error());
}else{
// Do redirection here
}
?>
通過使用下面顯示的這個php允許用戶直接鍵入頁面並查詢數據庫。如果值爲空白,我可以在這裏添加什麼來重新映射? <?php $ sql =「SELECT * FROM venue_event」;如果(isset($ _ POST ['search'])){ \t $ search_term = mysql_real_escape_string($ _ POST ['AAC']); 。 \t $ SQL = 「WHERE場地= '{$ SEARCH_TERM}'」; 。 \t $ SQL = 「AND狀態= '{$ search_term2}'」; \t $ sql。=「ORDER BY startdate ASC」; \t} $ result = mysql_query($ sql)or die(mysql_error()); ?> – user2072272 2013-02-14 14:43:44
@ user2072272:我已經編輯了關於您的評論的答案。但我仍然不確定我是否正確。 – oktopus 2013-02-14 14:51:08
你真棒!這對我有效! – user2072272 2013-02-14 14:58:18
在您的着陸頁,你必須檢查,如果你有一個正確的查詢,或正確的數據來建立查詢。如果不是這樣,例如因爲直接在網址輸入的用戶,可以使用,如果你之前,header('Location: http://www.mysite.com/my_form_page.php');
迴盪沒有將用戶重定向到您想要的頁面(可能是形式之一)。
- 1. PHP輸出查詢
- 2. 輸出在HTML頁面MySQL查詢與PHP
- 3. MySQL查詢幫助並輸出到PHP
- 4. PHP/MySQL查詢,計數和輸出
- 5. 如何顯示PHP的輸出使用Angular查詢MySQL查詢
- 6. SQL查詢輸出
- 7. 查詢輸出formting
- 8. 在查詢輸出
- 9. SQL查詢輸出到SQL查詢
- 10. PHP:輸入MySQL查詢
- 11. PHP分頁查詢失敗
- 12. PHP mysql查詢沒有給出額外的輸出
- 13. MySQL聯盟輸出查詢
- 14. 美化輸出查詢
- 15. SQL查詢到Concat輸出
- 16. 查詢始終輸出Probmlem
- 17. Freebase MQL查詢輸出?
- 18. 輸出查詢到CSV,codeigniter
- 19. Oracle dotnet DBMS輸出查詢
- 20. 紅移查詢輸出
- 21. 輸出多個查詢
- 22. 分類查詢的輸出
- 23. pymongo查詢沒有輸出
- 24. 輸出py2neo查詢爲JSON
- 25. SQL Server查詢輸出?
- 26. SQL查詢輸出到.csv
- 27. 找到輸出MySQL查詢
- 28. inRange查詢圖像輸出
- 29. 比較查詢輸出
- 30. SQL查詢輸出爲空
是的。你有什麼嘗試? (完整的問題獲得完整的答案。) – Popnoodles 2013-02-14 14:06:09