Php帮助查找语法错误的位置
表col和值都匹配,这部分代码有点错误 我试着在kat之前加上$,只使用了一个“=”,sill不起作用 新链接 这个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
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)