Jump to content
GIGN Forum

Php


GOMA smile
 Share

Recommended Posts

Man ir tads jautajums .....

man ir registracijas sistema un es gribetu uztaisiit ta ka piemeram izkir adminos un lietotajos man ir ta ka kad tu registrejies tu tavs status taka ir 1. bet adminiem 2 un pie userinfo parada

Piemers (nezinu vai pareizs ..... )

mysql_query("SELECT * FROM Users WHERE pakape");
$user=1 {
$user="LIetotaajs"
}
$user=2{
$user="Administrators"
}

nu kautka ta

Link to comment
Share on other sites

Uztaisi lietotaaju tabulaa jaunu kolonu - pakaape, (INT 2) , kaa defulto noraadot piemeeram 1, kas ir parasts lietotaajs!

Un tad, kad gribeesi izvadiit :

if ($row['pakaape'] == '1') {
echo "Parasts lietotaajs";
} else if ($row['pakaape'] == '2') {
echo "Moderaators";
} else {
echo "Admins";
}

Link to comment
Share on other sites

:D

php sāks bļaut par sintaksi, jo tas, ko Tu tur raksti ir murgs.

redz, kur apmēram mana sistēma:

s_user

|_id

|_username

|_password

|_role_id

dati:

1,"n0r3k","asdasd",1

2,"test","qwerty",2

s_user_role

|_id

|_name

dati:

1,"Administrators"

2,"Lietotājs"

<?

$uId = "1"; // kā Tu nosaki lietotāju, es nezinu. es ņemu uzreiz pirmo
$cSQL = mysql_query("SELECT u.username, ur.name role_name ". //izselektē 2 laukus
                "FROM s_user u ". //kur viens lauks atrodas s_user tabulā
                "LEFT OUTER JOIN s_user_role ur ON ur.id = u.role_id ". //piejoino s_user_role tabulu, jo otrs lauks tiek ņemts no otras tabulas
                "WHERE u.id = '".$uId."' "); // pie šādiem nosacījumiem

$aUser = mysql_fetch_assoc($cSQL); //rezultātu iemetam iekš $aUser

// rezultāts ir / $aUser = array("username"=>"n0r3k","role_name"=>"Administrators");
// viss, Tev ir jau gatavi dati, lieto kā vēlies

echo $aUser["username"]; //atgriež n0r3k
echo $aUser["role_name"]; //atgriež Administrators


?>

This should do the trick.

Link to comment
Share on other sites

:D

php sāks bļaut par sintaksi, jo tas, ko Tu tur raksti ir murgs.

redz, kur apmēram mana sistēma:

tevis dotaja piemera

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\users.php on line 145
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...