节日快乐,如果你庆祝它。
我正在尝试运行以下查询:
$query = SELECT WHERE EXISTS (SELECT * FROM table WHERE val1="someVal" and val2="someVal");
$result = mysql_query ($query)
print_r (mysql_fetch_assoc($result));
我的目标是创建一个关联数组,其中只包含匹配行中具有值的记录。
我是否以错误的方式使用EXISTS?
答案 0 :(得分:0)
h2ooooooo是对的,你不需要使用退出来选择你想要的东西。只需一个简单的WHERE子句即可。我也会单引号引用这些值而不是为mysql语法目的引用它们。即:
$query = "SELECT * FROM table WHERE val1='someVal' and val2='someVal'";
$result = mysql_query($query, $link);
print_r (mysql_fetch_assoc($result));