[英]How to create session for sql query result in php
我想為記錄tag_id創建會話,這是我的sql代碼,請幫助我如何為該值創建會話。
<?php
$sql_tagid=mysql_query("SELECT * FROM tag_new WHERE EMAIL_ID='$sessionemail' AND CUST_ID='$id'") or die(mysql_error());
while($tagid=mysql_fetch_array($sql_tagid)){
echo $tagid['tag_id'];
}
?>
<?php
session_start(); // To assign a session variable you have to start the session
$sql_tagid=mysql_query("SELECT * FROM tag_new WHERE EMAIL_ID='$sessionemail' AND CUST_ID='$id'") or die(mysql_error());
while($tagid=mysql_fetch_array($sql_tagid))
{
$_SESSION['tag_id'] = $tagid['tag_id']; // assign tag_id value to session variable
echo $tagid['tag_id'];
}
?>
為了獲得另一頁上會話的值,請說page1.php,那么您必須做:-
page1.php中
<?php
session_start();
echo $_SESSION['tag_id'];
?>
$_SESSION['tag'] = $tagid['tag_id']
首先,您需要開始會議
session_start();
之后,將變量添加到會話
$_SESSION['tag'] = $tag['tag_id']
之后,您可以按打印會話進行檢查
print_r($_SESSION);
您是否重視會話
嘗試此操作,如果您具有多個標記ID,則如果只有一個$_SESSION['tag_id']
,則使用它$_SESSION['tag_id'][]
$_SESSION['tag_id']
session_start();
while($tagid=mysql_fetch_array($sql_tagid)){
$_SESSION['tag_id'][] = $tagid['tag_id'];
}
var_dump($_SESSION['tag_id']);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.