Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php帮助查找语法错误的位置_Php_Mysql - Fatal编程技术网

Php帮助查找语法错误的位置

Php帮助查找语法错误的位置,php,mysql,Php,Mysql,表col和值都匹配,这部分代码有点错误 我试着在kat之前加上$,只使用了一个“=”,sill不起作用 新链接 这个 foreach($db->fetch_array("SELECT id_categories FROM csn_categories_join_kartes where id_kartes===".$card['id']."") as $kat){ echo (kat['id_categories']); } 会是 where id_karte

表col和值都匹配,这部分代码有点错误

我试着在kat之前加上$,只使用了一个“=”,sill不起作用

新链接

这个

foreach($db->fetch_array("SELECT id_categories FROM csn_categories_join_kartes where id_kartes===".$card['id']."") as $kat){
        echo (kat['id_categories']);
      }
会是

where id_kartes===".$card['id']."
和缺少的
$

where id_kartes=".$card['id']."
因此,完整代码:-

echo $kat['id_categories'];

最佳做法是将查询结果存储在变量中,并循环该变量

不要使用3
==
。一是enough@user3801263一个好的秘密编辑?不,你可能认为这个答案是无用的,因为你只是编辑了你的问题,甚至没有将它标记为edit@Rizier123我该怎么办???新手here@user3801263让代码保持原样,在底部写下:
EDIT:我已经尝试过这个/或做过这个,但仍然不起作用
还显示您自己尝试过的内容
foreach($db->fetch_array("SELECT id_categories FROM csn_categories_join_kartes where id_kartes='".$card['id']."'") as $kat){
        echo $kat['id_categories'];
      }
 foreach($db->fetch_array("SELECT id_categories FROM csn_categories_join_kartes where id_kartes=".$card['id']."") as $kat)