Php 显示正在使用的数据会话id不工作
表中未显示数据库中可用的数据。我如何解决这个问题 守则:Php 显示正在使用的数据会话id不工作,php,Php,表中未显示数据库中可用的数据。我如何解决这个问题 守则: <?php $getPro=$ct->getCartProduct(); if($getPro){ $i=0; while($result = $getPro->fetch_assoc()){ $i++; ?> <?php echo $result['productName'];?> <?php } }?> 使用以下命令
<?php
$getPro=$ct->getCartProduct();
if($getPro){
$i=0;
while($result = $getPro->fetch_assoc()){
$i++;
?>
<?php echo $result['productName'];?>
<?php } }?>
使用以下命令:
$query=“从tbl\u购物车中选择*,其中sid=”.$sid代码>在您的代码中。
不是这个:
$query=“从tbl\u购物车中选择*,其中sid='$sid'代码>
希望对你有帮助。继续编码。是吗?不相关,但是,为什么要中断我们对PHP的了解,然后重新编写实际的PHP代码<代码>?>请回显$getPro它显示的内容???var\u dump($getPro)的输出是什么代码>?$query=“从tbl_购物车中选择*,其中sid=”.$sid;使用此结果是:“where子句”30中的未知列“2pras1jf3cl440p1cspqjbh5u6”您有这样的列名称吗?没有任何列此名称“2pras1jf3cl440p1cspqjbh5u6”我觉得这个问题很奇怪。对不起,我帮不了你。我对PHP中的OOP也不太了解。
public function getCartProduct(){
$sid=session_id();
$query="SELECT * FROM tbl_cart WHERE sid='$sid'";
$result =$this->db->select($query);
return $result;
}