如何从数据库中读取并将其传递给会话

时间:2015-04-20 11:59:28

标签: php sql

我想知道是否有人能够了解如何从数据库中读取并将其传递给会话变量。我已尝试使用产品ID并获取,但它无法正常工作。

我正在寻找有关如何解决问题的基础知识。

1 个答案:

答案 0 :(得分:1)

我假设您需要从MySQL数据库中读取(例如)。

首先要做的是阅读PHP / MYSQL文档。

http://www.w3schools.com/php/php_mysql_intro.asp

第二件事是阅读PHP会话。

http://www.w3schools.com/php/php_sessions.asp

例如一些代码:

// Connect to MySQL Database and select all records from your_table
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
   die("Connection failed: " . $conn->connect_error);
} 
$query = $conn->prepare("SELECT * FROM your_table");
$query->execute();
if($query == TRUE) {
   // query success
}

要将信息存储在$_SESSION变量中,您需要:

  1. 在访问此变量之前调用session_start();

  2. $_SESSION['your_var'] = 'your_value';