簡體   English   中英

根據會話選擇

[英]select based on session

如何從用戶名基於會話的數據庫中選擇一個值?

這是我到目前為止的內容:

$query = mysql_query ("select id from CUSTOMER where username = .$_SESSION['username'] ");

如果用戶名在會話cookie中,則像這樣獲取用戶名

$username = $_SESSION['username'];
$escuname = mysql_real_escape_string($username);
$query = mysql_query("select id from CUSTOMER where username = '".$escuname."' LIMIT 1"); 
$query = mysql_query("select id from CUSTOMER where username = '".$_SESSION['username']."'");

您查詢中的會話變量未正確解析。 您可以使用大括號語法來修復它:

$query = mysql_query( "select id from CUSTOMER where username = '{$_SESSION[ "username" ]}'" );

或使用點運算符將其連接:

$query = mysql_query ( "select id from CUSTOMER where username = '" . $_SESSION[ "username" ] . "'" );

您可以在PHP手冊中找到有關解析字符串的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM