![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%) ![]() ![]() |
Cześć! To znowu ja (tak wiem myślicie sobie : jezu znowu ten nieuk -.- )
No ale teraz to już nwm! Haha ;P Standardowy tekst Dump tabeli users do php array:
A skrypt:
A mój problem jest taki: Linia Ona ma wyświetlac info w zależności od zawartości tabeli... Jeżeli kolumna 'ranga' dla id '1' wynosi 1 wyświetla się Admin Jeżeli kolumna 'ranga' dla id '1' wynosi 0 wyświetla się User No ale jak to Neymar ma problem z najprostszym skryptem i nosp znowu mi pojedzie po całości i wywali błędy (IMG:style_emoticons/default/biggrin.gif) A problem wygląda następująco: http://zapodaj.net/b81211fbdec26.png.html Wszędzie w każdej kolumnie niezależnie czy 'ranga' = 0 czy 1 i tak jest Admin! Pomocy :< PS. Wiem okropny szablon ^^ Ten post edytował Neymar11 24.02.2015, 00:04:37 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
znasz roznice pomiedzy = a == ?
wroc do tej ksiazki php for dummies |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%) ![]() ![]() |
Z tego co wiem to w if daje sie dwa = a w porównywaniu zmiennych jedno =
Ale jak daje dwa to mi wywala w <td>Notice: Undefined index: ranga in /mnt/sdcard/pm/users.php on line 42 Notice: Undefined index: ranga in /mnt/sdcard/pm/users.php on line 42 A kod users.php to :
Po błędzie nic się nie wyświetla -.- Głupie too ;/ Ten post edytował Neymar11 24.02.2015, 00:26:14 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 7 Dołączył: 7.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
kod poprawiony na szybko:
Cytat Z tego co wiem to w if daje sie dwa = a w porównywaniu zmiennych jedno = Z tego co wiem to w if daje się == aby porownać czy wartości są sobie równe, a w przypisywaniu wartości daje się jedno =. Ten post edytował Grzesie.k 24.02.2015, 00:51:10 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 22 Dołączył: 20.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
select id, username, email from users
wiec sie nie dziw, ze klucz ranga jest niezdefiniowany w userach, ktorych wyciagasz z tabeli. powinienes dodac range do selecta tez. = to przypisanie, $a = 1; zmienna $a bedzie miala wartosc 1, == to porownanie $a == $b, czy a jest rowne b. niezaleznie gdzie tego uzyjesz, czy w if czy nie. jak chcesz sprawdzic czy ktos ma rage 1 to if ($ranga == 1) {//ma range 1} |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%) ![]() ![]() |
foreach ($users as $dnn) {
Warning: Invalid argument supplied for foreach() in/mnt/sdcard/pm/users.php on line 41 Pluje (IMG:style_emoticons/default/smile.gif) Ładnie mi pluje ten skrypcik (IMG:style_emoticons/default/wink.gif) Nie ogarniam pętli... Więc nie wiem jak poprawić |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 122 Dołączył: 17.07.2005 Skąd: P-na Ostrzeżenie: (0%) ![]() ![]() |
zabrac sie za podstawy, a pozniej cos bardziej skomplikowanego
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 0 Dołączył: 20.02.2015 Skąd: localhost Ostrzeżenie: (10%) ![]() ![]() |
Sam już to zrobiłem oto kod dla potrzebujących lub ubogich w dziedzinie kodów:
Użyłem switch() i case'y (IMG:style_emoticons/default/smile.gif) Pozdro ! Ten post edytował Neymar11 24.02.2015, 01:29:10 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 14 Dołączył: 27.09.2014 Ostrzeżenie: (0%) ![]() ![]() |
To że nie ogarniasz pętli i tak do Ciebie wróci niczym bumerang i to prędzej niż myślisz (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#11
|
|
Grupa: Nieautoryzowani Postów: 50 Pomógł: 2 Dołączył: 28.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 20:10 |