私はPHPのsetcookie()を使用したいと思いますし、問題があります。実際には私はデータベースからいくつかの行を取り出し、最初にそれらをクッキーに保存してから取り出したいと思っています。私は複数の行と、例えば4列のデータベースにテーブルを持っていると考えてください。これどうやってするの。これは私の現在のコードです。すべてのアイデアはデータベースの行をクッキーに保存してからそれらを取得します
<html>
<body>
<?php
error_reporting(0);
include("config.php");
$quer= "SELECT*FROM ".$db_table." ";
$query=mysqli_query($connect,$quer)
or die(mysqli_error());
?>
<?php while($row = mysqli_fetch_array($query)):
setcookie("$cookiename", $row, 2 * 24 * 60 * 60 * 1000);
//i do not know how can i retrieve columns now
?>
<?php endwhile;?>
</body>
</html>
あなたはクッキーに文字列を "保存"できます。あなたが本当にそれを必要とするならば、その目的のためにlocalstoreを使用してください。 – Jeff
とは別に、すべてのヘッダーが送信された後にクッキーを保存することはできません。 – Jeff
お返事ありがとうございます。もう少し説明してください。簡単なコードを作ってください。 – Malekian