我有一個表'工作'與字段id,p1,p2,p3其中p1,p2,p3下的一些條目具有值'1 」。我該如何獲得一個簡單的字段列表(p1,p2或3),其中id = $ id的表作業行中值爲'1'。
0
A
回答
0
$row = mysqli_fetch_assoc($query_result);
$list = '';//or array
foreach ($row as $key=>$val) {
if ($key != 'id' and $val == 1) { //or if substr($key, 0, 1) == 'p' and $val == 1)
$list .= $key.', ';
}
}
0
喜歡的東西:
SELECT ... WHERE (p1=1 OR p2 =1 OR p3=1) AND id =$id
0
SELECT * FROM jobs WHERE id=$id AND (p1 = 1 OR p2 = 1 OR p3 = 1)
+0
我不想實際列出查詢中的字段,因爲它們中有很多並且它們會隨時更改。 –
+0
那麼你想要什麼? – Greeso
0
嘗試:
SELECT p1, p2, p3 FROM jobs WHERE id=$id AND (p1 = 1 OR p2 = 1 OR p3 = 1)
相關問題
- 1. 從一個表中獲取ID字段(字段名稱相同)
- 2. 使用名稱提取字段的ID
- 3. 「字段列表」中的未知列'id'
- 4. SELECT TOP 1 ID,DISTINCT字段
- 5. 字段列表中的'id'使用Eloquent
- 6. 將Id字段與名稱字段連接
- 7. 選擇行,其中字段名稱是啓用和值爲true
- 8. Apache Solr - ID字段和字段前綴
- 9. 如何獲取字段名稱和字段值的列表作爲列?
- 10. ValueError:字典包含不在字段名稱中的字段:'1'
- 11. PDO語句,其中表和字段名稱是變量
- 12. 字段名稱表
- 13. 與Id字段
- 14. id字段
- 15. 形成動態ID和姓名字段
- 16. id字段是不是int和CakePHP
- 17. 需要知道ID或表單輸入字段的名稱
- 18. ASP.NET MVC - CheckBox列表ID,名稱和值
- 19. 如何更改jijster中實體的默認ID字段的名稱和值
- 20. MVC 5:NameForModel呈現兩次字段的名稱和ID
- 21. 如何從值爲1的表中提取字段名稱?
- 22. Microsoft.AspNet.Identity.EntityFramework - UserIdentity和RoleIdenity Id字段
- 23. 通過Rails中的id和其他字段搜索表
- 24. 保存列表爲manytomany字段不使用ID字段
- 25. 靜態字段的JNI字段ID
- 26. N1QL選擇文檔ID和一個名爲「ID」的JSON字段
- 27. 如何創建觸發器以將值插入到插入的最大([ID字段])+ 1的ID字段中
- 28. 實體中的Id字段
- 29. PHP在兩列中顯示字段名稱和字段數據
- 30. REST API應該選擇ID還是名稱字段?
讓我澄清一下。我不想實際列出查詢中的字段,因爲它們中有很多並且它們會不時變化。我從哪裏開始感到不知所措。 –
這聽起來像一個可憐的數據庫設計,這可能是你需要開始的地方。 – 2012-11-08 19:59:10