问题标签 [restricted-profiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
49 浏览

php - 只允许指定用户访问页面

我在制作一个只有乐队成员才能访问他们自己的乐队页面的页面时遇到问题。

我的乐队表中的每个乐队都有四列 $bandm1 $bandm2 $bandm3 和 $bandm4。

我尝试制作一个脚本来绘制会话用户名,然后从 url 中绘制 band_id,并且成功。但是当我尝试时:

脚本不起作用。我的 AND/OR 语句有问题吗?

编辑:这是我的完整代码:

它有效,但是当我将选择替换为: SELECT * FROM band WHERE band_id = '$band_id' and (bandm1 = $user_name) OR (bandm2 = $user_name) OR (bandm3 = $user_name) OR (bandm4 = $user_name) ";

它停止工作