我有一个博客网站,所有博客的东西,包括帖子页问题是我想用php会话来选择我的数据库中的表我有点在这个主要的noob但是试图mysql_query("SELECT * FROM $_SESSION['SESS_LOGIN']_blog")
这个没有工作 所以我尝试$user = $_SESSION['SESS_LOGIN']; $blog = _blog; "mysql_query("SELECT * FROM $user . '' . $blog")
,仍然没有任何帮助,将不胜感激在MySQL查询中使用会话
1
A
回答
0
因为在串插歧义的,你需要用它在这样的大括号...
mysql_query("SELECT * FROM {$_SESSION['SESS_LOGIN']}_blog");
0
事情是这样的:
$userblog = $_SESSION['SESS_LOGIN'] . '_blog';
mysql_query("SELECT * FROM $userblog");
注意,这可能是一个糟糕的主意,有每个用户一个数据库表。数据库结构不应该像这样依赖于动态数据。
相关问题
- 1. 在MYSQL查询中使用会话的PHP
- 2. 在MySQL查询中使用会话的问题
- 3. MySQL查询中的CodeIgniter与会话ID
- 4. 添加会话变量到MySQL查询中使用PHP
- 5. Vb.net登录会话和Mysql查询
- 6. MySQL查询错误使用我的会话
- 7. 会话中的SQL查询
- 8. 使用.net查询所有RDP会话
- 9. 如何使用MySQL将子查询结果存储在会话变量中?
- 10. 在SQL查询中绘制会话值? PHP和MySQL
- 11. Laravel - 如何在查询中使用会话用户名
- 12. 在sql查询中使用aspx页面中的会话变量
- 13. 在php查询中的会话
- 14. 在会话中存储Linq查询
- 15. 使用MySQL查询中的查询
- 16. 在sql查询中使用会话变量
- 17. 使用会话变量在SQL中创建查询
- 18. MySQL查询使用在PHP
- 19. 在mysql查询中运行mysql查询
- 20. PHP会话限制用户的mySQL查询吗?
- 21. 从mysql查询中获取当前会话/进程ID
- 22. 使用MySQL查询
- 23. 使用MySQL查询
- 24. 加密和MySQL查询之前做会话变量检查
- 25. sql查询的会话ID
- 26. Mongo查询会话长度
- 27. Windows查询会话状态
- 28. 与会话查询方法
- 29. 在mysql查询中使用php变量
- 30. 在MySQL查询中使用Coldfusion DateDiff?
“请注意,这可能是一个糟糕的主意,有每个用户一个数据库表...”我应该看什么会是更好的为什么要这样做? – Luke
@Luke:我会为用户制作一个表格,并为所有博客文章制作一个表格,其中每个博客文章都有一个“用户”字段。然后让数据库做查询,这是你付出的,并说'SELECT ... WHERE user_id = $ id'等 –
谢谢我一定会试试这个。 – Luke