面向对象PHP的PHP购物车

时间:2013-09-11 19:38:52

标签: php javascript mysql

我正在使用面向对象的PHP开发一个简单的示例产品系统,非常简单。到目前为止,没问题,但我必须创建一个按钮,将数据库中记录的产品代码添加到侧边栏中的表单。我不知道用OO PHP开发购物车,并且由于数据库的调用或者数据列表,我发现的代码总是给出错误。我一直在考虑为JS做任何帮助吗?

抱歉,我的英文不好

1 个答案:

答案 0 :(得分:0)

我明白了,首先我点击GET的链接步骤和我需要的ID代码后,在一个cookie中,每个cookie都有一个ID。然后我检查cookie是否已注册ID。不是最好和最正确的,但它的工作原理(或多或少)。现在另一个问题,我需要点击两次才能获得结果,因为它通过了id并需要被捕获刷新= /

我认为这有点令人困惑,但这是诵读困难允许我做的最大值嘿嘿嘿

在这里,我使用产品页面中的数据设置结构:

<a href="single-produtos.php?id_p=<?php echo $id_get;?>&cod=<?php echo $res->codigo; ?>">add</a>
<?php
    $cod_get = $_GET['cod'];
    setcookie("SITENAME_cod_".$id_get."", $cod_get, time()+3600, "/","", 0);
?>

在这里我有一个循环检查是否带有id的cookie,我认为它会产生问题,但是现在我觉得它有用......

谢谢大家。

$produto = new produtos();
$i = 0;
$produto->selecionaTudo($produto);
$produto->selecionaCampos($produto);
while($res = $produto->retornaDados()):
$res->id;
$i++;
$get_cookie = $_COOKIE['SITENAME_cod_'.$res->id.''];
if (isset($get_cookie)) {
  echo $get_cookie.', ';
}else{
  echo "";
}
endwhile;