2

SQL データベースなしで小さなショッピング カートを作成しようとしています。私の製品はディレクトリにあり、foreachスクリプトでファイルを取得しています..

各製品で変数を var1、var2、var3 などに設定するにはどうすればよいですか

各product1.phpファイルにvar1が設定されている場合に使用する必要があります。そして、product1.phpもsomeproduct.phpにすることができるので、varXを各製品のファイル名で設定するのが最善だと思うとき(Xはファイル名になります)

someproduct1.php someelseproduxt.php は、ページ上で互いに下にリストされています

そして2つ目の質問。$varX が $cart_varX としてリセットされif isset、購入者がカートに追加したかどうかをチェックするショッピング カートの「モジュール」が含まれるように、すべての製品ページに「カートに追加」リンクを配置します。問題は、<a href=""></a>変数を設定し、リンクがクリックされたページに戻るためにどのように使用できるかです。

ただし、変数がファイル名ベースの場合、.php を取得すると便利ですが、必須ではありません

4

1 に答える 1

1

まず第一に、これらはすべて非常に見苦しく聞こえます。また、PHP の基本について非常によくわかっていないように思われます。そのため、ショッピング カート アプリケーションを開発する必要があるかどうかという疑問が生じます。

さらに、後で製品に対して複雑なクエリを実行するために、ある種の dbms またはストレージ システムを使用することを強くお勧めします。

ただし、単一の php ファイルで製品の詳細を指定する場合 (これも悪い考えだと思います)、すべての製品が独自の一意のキーを持つ共有多次元配列を使用する必要があります。

于 2012-04-08T19:46:57.173 に答える