私はユーザーが記事を作成できるようにする作品に取り組んでいますが、管理者には制限があり、SgroupId 1として識別します。管理者コードでログインすると、以下を除いてすべてを投稿できないことに気付きます。 loadTypeUsersで識別したもの。管理パネルが下のバーに読み込まれるので、Sgroup1の値を取得できます。また、値をエコーすると、1が返されますが、これで問題ありません。
しかし、ポップアップにドロップダウンを読み込もうとすると、完全なリストが表示されません。代わりに、LoadTypeUsersで指定したリストだけをロードします。誰かがここで私を助けてくれますか?
前もって感謝します。
〜Dorv
function MakeArticleTypeDropdown(){
echo "<select name='ArticleTypeId'>";
if($SgroupId == 1 || $SgroupId == 1){
$results = LoadType();
}
else
{
$results = LoadTypeUsers();
}
while($row = mysql_fetch_array($results)){
echo "<option value='".$row['ArticleTypeId']."'>"
.$row['ArticleTypeName']."</option>";
}
echo "</select>";
}
これはArticleFunction.phpファイルに含まれています
function LoadTypeUsers(){
$query = "SELECT * FROM Articletype limit 1,3;";
$resultaat=SendQuery($query);
return $resultaat;
}
function LoadType(){
$query = "SELECT * FROM Articletype;";
$resultaat=SendQuery($query);
return $resultaat;
}
これはSentry.phpファイルに含まれています
session_start();
$UserName = $_SESSION['username'];
$result = mysql_query("select * from user where username='".$UserName."'");
while($row = mysql_fetch_array($result)){
$UserId = $row['UserId'];
$CharacterName = $row['CharacterName'];
$UserName = $row['UserName'];
$SgroupId = $row['SgroupId'];
};