小编Lea*_*per的帖子

Mysql/PHP/json_encode布尔字符串转换

嘿家伙我需要一些帮助我有一个mysql查询让我们说:

SELECT cca_id AS id, cca_title AS text,IF((SELECT count(*) from crm_categories WHERE cca_id_prev = id),'TRUE','FALSE') AS children FROM crm_categories WHERE...

现在我得到一个带有true/false字符串的数组

如果我使用json_encode,结果就像 {"id":"false"}

但我需要true/false没有引号 - 问题是如果我在mysql查询中使用true false作为布尔值它返回0/1 - 但我不想要那个......

当然我可以运行一个str_replacejson字符串 - 但我认为有替代品不是吗?

php mysql json

7
推荐指数
1
解决办法
1万
查看次数

如何从表中获取所需的行

我希望所有product_id都有website_id = 0(零)而没有其他值.以下是我的表数据,

+------------+------------+
| product_id | website_id |
+------------+------------+
|      19112 |          0 |
|      19112 |          1 |
|      19112 |          2 |
|      19113 |          1 |
|      19110 |          0 |
|      19110 |          2 |
|      19114 |          0 |
|      19115 |          0 |
|      19115 |          1 |
|      19116 |          0 |
+------------+------------+
Run Code Online (Sandbox Code Playgroud)

我想从上面的表数据中跟随行;

+------------+------------+
| product_id | website_id |
+------------+------------+
|      19114 |          0 |
|      19116 |          0 |
+------------+------------+ …
Run Code Online (Sandbox Code Playgroud)

mysql sql-server

1
推荐指数
1
解决办法
40
查看次数

标签 统计

mysql ×2

json ×1

php ×1

sql-server ×1