【发布时间】:2009-08-26 23:04:17
【问题描述】:
我正在编写一个 PHP 脚本来将商品添加到购物篮。我的购物篮表有用户 ID、产品 ID、会话 ID、注释和其他一些字段。某些字段可以为空。例如:
如果有人没有登录,那么我会将他们的会话 ID 存储在表中,如果他们登录,则添加他们的用户 ID,这样我就有一种永久的方式将表中的项目与用户匹配。如果是,我将添加用户 ID。当涉及到 INSERT 查询时,我可以这样做:
$add_sql = "插入 sessionBasket (userid) VALUES ( '".isset($_SESSION["userid"]) ? $_SESSION["userid"] : "") ."'";
这会在变量检查和分支上为我节省很多时间,因为人们可以登录或不登录,项目可以有或没有注释,诸如此类。
【问题讨论】: