我有以下查询:
SELECT * FROM `Contacts`
WHERE `Zona` = '1'
AND `Responsable` = '9'
AND `AllowComercialVisit` = 'Call_Again'
-- the problem are OR's --
OR `AllowComercialVisit` = 'Busy'
OR `AllowComercialVisit` = 'Not_answered'
-- the problem are OR's --
AND `DateRecall` <= '2016-06-20 13:04:52'
AND `DateRecall` >= '2016-06-20 12:39:52'
ORDER BY `DateRecall` ASC LIMIT 1
Run Code Online (Sandbox Code Playgroud)
问题是查询应该只显示第一个和第二个'DateRecall'之间的行,但是返回所有带有'Call_Again','Busy'和'Not_answered'的行而不过滤日期.
任何解决方案将不胜感激!
我正在对db进行下一个查询
$result = $con->query ( 'select * from table');
$datos = $result->fetch_assoc();
echo "Cantidad de datos: ".count($datos).",";
print_r($datos);
Run Code Online (Sandbox Code Playgroud)
应显示包含所有条目的数组,但仅显示第一个条目.为什么?
PS:我看过其他帖子,但我没有限制或加入.
我这样做是为了"膨胀"工具栏上的徽标:
toolbar.setNavigationIcon(R.drawable.navigationIcon);
toolbar.getNavigationIcon().setTint(Color.BLUE);
toolbar.setLogo(R.drawable.logo);
toolbar.getLogo().methodForFloatRightHere();
Run Code Online (Sandbox Code Playgroud)
是否存在一些不在视图上使用"膨胀"的简单方法?