![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam taki kod, który wyświetla mi wszystkich użytkowników. chciałbym, żeby przy każdym z użytkowników było
Na tą chwilę kod wyświetla wszystko, ale zamiast pola rozwijanego wypisuje 2 dla admina, 1 dla moda i 0 dla usera |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 30.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
zamiast:
<td>' .$row['user_level'].'</td> wstaw:
link do podstaw http://pl.wikibooks.org/wiki/PHP/Instrukcja_switch ew druga opcja to tablice array('Mod', 'Admin', 'User') tylko dopisz sobie id jako klucz http://php.net/manual/pl/book.array.php |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Przejrzałem wzdłuż i wszerz i nic nie rozumiem, może ktoś to jaśniej wytłumaczyć?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 30.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
najprosciej jak cie zrozumiałem.. pisane z palca..
dodaj pod: <td>' .$row['user_level'].'</td>
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Podsyłam jeszcze przerobiony przeze mnie kod do sprawdzenia. Moje pytanie brzmi dlaczego nie wywołuje żadnej akcji? Mimo, że wybieram inny. Ten post edytował bolus150 30.03.2015, 20:25:19 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 30.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zmieniłem, lecz akcji nadal żadnej nie wywołuje ;/
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 30.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż cały plik + update_lvl.php
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
level.php
update_lvl.php
Tak wyglądają. Nie mam pojęcia jak to zgrać.;/ |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 30.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Najpierw popraw
$_POST['upload_lvl'] <select name="update_lvl"> Powinno być: $user_level=trim($_POST['update_lvl']); if(empty($user_level)) Wgl nie przekazujesz User_ID ? Zalecam ci umieścić plik do aktualizacji w pliku z formularzem. Ten post edytował snerf 30.03.2015, 20:55:08 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Powiedź czy idę w dobrym kierunku? Ten post edytował bolus150 30.03.2015, 21:08:43 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 30.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Przed:
include 'config/config.php' wstaw: $user_id = $GET['id']; i jak działa? błędy? |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetla chodź nie do końca to co chciałbym. Przelatuje przez program i tylko wyświetla w ramce "Aktualne uprawnienia", a jak zmienie z Mod na user to nic nie działa.;/
Przepraszam, źle edytowałem plik. Wyskakuje taki problem. Fatal error: Cannot redeclare db_connect() (previously declared in /virtual/dobreinstalki.c0.pl/config/config.php:11) in /virtual/dobreinstalki.c0.pl/config/config.php on line 15 Chociaż połączenie z bazą jest, ponieważ wcześniej też jest odwołanie i działa;/ Ten post edytował bolus150 30.03.2015, 21:25:21 |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 30.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
next błąd:
$query = "UPDATE user SET user_level = '$user_level' WHERE user_id = '$user_id'"; mysql_query('SET NAMES utf8'); // if successfully updated. if($result){ P.s jak nie wyświetla żadnego id? sprawdź wstaw po: $user_level=trim($_POST['update_lvl']); echo $user_level; wyświetla coś na stronie wgl? |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 0 Dołączył: 14.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetla pierwszą część programu, czyli tabele z użytkownikami do linii 125. Potem wyświetla błąd łączenia
Poprawiłem kod, teraz łączy się z bazą tak jak powinno. Program wykonuje początek, a potem leci jak przez sito. Nie wykonuje tego co zaznaczam, ktoś jakieś pomysły? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 19:59 |