ホームページ >バックエンド開発 >PHPチュートリアル >phpショッピングカートソリューション

phpショッピングカートソリューション

WBOY
WBOYオリジナル
2016-06-13 13:15:03780ブラウズ

php ショッピング カート




無題ドキュメント



< ;p>ホームページ ショッピング バスケット   ="history.php">履歴   終了

if (!$con)
{
die('接続できませんでした: ' .mysql_error()) ;
}

$db_selected = mysql_select_db("user",$con);
$sql="select * fromProduce";//すべての製品をクエリ
$rs=mysql_query( $sql,$con); // SQL ステートメントを実行して結果セットを取得します
while($row=mysql_fetch_array($rs))// 結果セットをスキャンします
{
?>< ;/p>

 











}
?>

🎜>

-----解決策---------

質問は何ですか? テキストにはエンコード方式があります。
対応するソース コードでコンテンツを強調表示すると、他の人が問題を解決するのがより便利になると思いませんか?
------解決策------------------

$act=$_GET[act];$product_id=$_GET[prcid];
if($act=="add")
{
$cars_id=explode(",",$_COOKIE[buypro]);
//echo "
";
//print_r($cars_id);
//echo"< /pre>";
//exit;
foreach($cars_id as $pr_id)
{
if($pr_id==$product_id)
{
echo "< script>alert('この製品はすでに購入済みです。ショッピングカートを確認してください!');location.href='car.php';";
exit;
}
}

if(empty($_COOKIE[buypro]))
{
setcookie("buypro",$product_id,time()+3600);
setcookie("buycount", " 1",time()+3600);
}
else
{
$newpro=$_COOKIE[buypro].",".$product_id;
$newcount=$_COOKIE [ buycount ].","."1";
setcookie("buypro",$newpro,time()+3600);
setcookie("buycount",$newcount,time()+3600);
}
}
//削除
if($act=="del")
{
$buy=$_COOKIE[buypro];
$cars_id=explode ( ",",$buy);
$buycountary=explode(",",$_COOKIE[buycount]);
$newid=array();
$carcount=array();
for($i=0;$i {
if($cars_id[$i]!=$product_id)
{
$newid[ ] =$cars_id[$i];
$carcount[]=$buycountary[$i];
}
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
src="images/" height="121" border="0" /> 製品名:
商品価格:
< a href="購入.php?id=&pname=echo $row["pname"] ?>">購入< ;/a>< /td>