回答
SELECT產品ID,產品名稱FROM產品WHERE產品分類= '鞋'
兩列!==所有 –
使用下面的SQL:
SELECT *
FROM your_table_name
WHERE ProductCategory = 'your_category_value';
如果要指定輸出列。 使用
SELECT column_name_1, column_name_2
FROM your_table_name
WHERE ProductCategory = 'your_category_value';
我希望這可以幫助你。
謝謝你,但是,當把這個到我的網頁,然後運行代碼,我看不到任何東西 '<?php $ catagory = $ _ GET [「q」]; $ con = mysql_connect(「localhost」,「cl49-XXX」,「XXX」);如果(!$ con) {012;}('Could not connect:'。mysql_error()); } @mysql_select_db(「cl49-XXX」,$ con)或die(「無法選擇數據庫」); $ result = mysql_query(「SELECT * FROM products WHERE catagory ='$ catagory%''」)or die('You need enter a catagoryE'); echo「id $ prodID」; ?>' – user2643837
對於調試,我建議不要壓制輸出。在你的WHERE子句中,你使用了「%」。如果您想要完全匹配類別,只需取下「%」即可。如果你想搜索任何類別包括一個階段,我想你可能想要像'category%'這樣的WHERE類別。我會改變你的代碼到'$ result = mysql_query(「SELECT * FROM products WHERE catagory ='$ catagory'」)或者die('你需要輸入一個catagoryE');' – Jonathan
爲了最好的實踐,我建議你使用sprintf ()。所以你的查詢就像'$ query = sprintf(「SELECT * FROM products WHERE category ='%s'」,$ category);' – Jonathan
- 1. 顯示數據庫中的所有行
- 2. 如何顯示數據庫中所有表中的總行數
- 3. 如何在android中顯示數據庫中的所有行
- 4. 如何顯示數據庫中的所有行在tableview中
- 5. C#顯示從數據庫表中的所有行的DataGrid
- 6. 顯示數據庫表中的所有行
- 7. 如何顯示數據庫中的所有行 - Laravel 5.2?
- 8. 如何顯示數據庫中的所有行
- 9. 在html表中顯示數據庫表中的所有數據
- 10. 如何顯示從數據庫中的所有數據的JTable?
- 11. mysql不顯示所有數據庫
- 12. Plesk不顯示所有數據庫?
- 13. PHP無法顯示數據庫中的所有必需數據
- 14. PHP Array不顯示數據庫中的所有數據
- 15. 大數據GridView顯示所有行數
- 16. 獲取數據庫行中的所有數據以顯示Android SQLite
- 17. Google ComboChart未顯示所有數據行
- 18. IntelliJ IDEA中的數據庫視圖不顯示連接的所有數據庫
- 19. WordPress數據庫與WooCommerce插件沒有顯示所有數據
- 20. 如何在JComboBox中顯示數據庫中的所有值?
- 21. 顯示數據庫中JOIN子句中的所有記錄
- 22. 顯示錶格中的所有數據
- 23. 顯示mysql表中的所有數據
- 24. JDBC顯示所有數據
- 25. 如何顯示我的數據庫中的所有圖像?
- 26. 如何顯示Wordpress所做的所有數據庫查詢?
- 27. 在我的數據庫中顯示我的用戶表中的所有數據
- 28. 如何使JTable顯示數據庫中的所有記錄
- 29. 數據庫中所有圖像的隱藏/顯示按鈕
- 30. 如何顯示數據庫中的所有設置?
我敢打賭,你可以通過谷歌在不到一個小時內找到答案; – 2013-08-01 22:10:22
'SELECT * FROM myTable where category ='Shoes'' is a good starting point –
現在找到一個關於如何從PHP訪問數據庫的教程,最好是使用MySQLi或PDO而不是舊的棄用MySQL擴展 –