[英]Using sessions in MySQL query
我有一個博客網站,其中包含所有博客內容,包括帖子頁,問題是我正在嘗試使用php會話來選擇數據庫中的表,我在這方面是一個主要的菜鳥,但是嘗試了mysql_query("SELECT * FROM $_SESSION['SESS_LOGIN']_blog")
無效,因此我嘗試了$user = $_SESSION['SESS_LOGIN']; $blog = _blog; "mysql_query("SELECT * FROM $user . '' . $blog")
$user = $_SESSION['SESS_LOGIN']; $blog = _blog; "mysql_query("SELECT * FROM $user . '' . $blog")
$user = $_SESSION['SESS_LOGIN']; $blog = _blog; "mysql_query("SELECT * FROM $user . '' . $blog")
,仍然沒有任何幫助,將不勝感激
像這樣:
$userblog = $_SESSION['SESS_LOGIN'] . '_blog';
mysql_query("SELECT * FROM $userblog");
請注意,每個用戶只有一個數據庫表可能是一個糟糕的主意。 數據庫結構不應依賴於這樣的動態數據。
由於字符串插值中的歧義性,您需要像這樣將其包裝在大括號中...
mysql_query("SELECT * FROM {$_SESSION['SESS_LOGIN']}_blog");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.