Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Usunięcie elementu tablicy
Marr
post
Post #1





Grupa: Zarejestrowani
Postów: 103
Pomógł: 1
Dołączył: 19.08.2008
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam, mam taki problem - potrzebuje usunąc element talbicy i nie wiem za bardzo jak:
pobieram zawartość komórki z bazy w postaci np. 22;12;34;1;23 - numerki oznaczaja id uzytkowników, następnie muszę usunąć id użytkownika, który aktualnie jest zalogowany więć exploduje ten string do tablicy i przeglądam foreachem i teraz mam if'a czy aktualny numerek jest taki sam jak zalogowane id .... i co teraz? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Początek mojego kodu wygląda tak:
  1. <?php
  2. $pobierz_upr2 = mysql_query("SELECT * FROM uprawnienia WHERE akcja='$akcja'");
  3.                $wynik_upr2 = mysql_fetch_assoc($pobierz_upr2);
  4.                $lista_usr = explode(';',$pobierz_upr2['users']);
  5.                foreach ( $lista_usr as $userek)
  6.                    if ( $userek == $getid){
  7. ?>


pomoże mi jakaś mądra głowa?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Marr
post
Post #2





Grupa: Zarejestrowani
Postów: 103
Pomógł: 1
Dołączył: 19.08.2008
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


takie coś powinno działać? wydaje mi się, że powinno a nie działa ;/
  1. <?php
  2. $pobierz_upr2 = mysql_query("SELECT * FROM uprawnienia WHERE akcja='$akcja'");
  3.                $wynik_upr2 = mysql_fetch_assoc($pobierz_upr2);
  4.                $lista_usr = explode(';',$pobierz_upr2['users']);
  5.                foreach ( $lista_usr as $i=>$userek){
  6.                    if ($userek == $getid){
  7.                    unset ($lista_usr[$i]);
  8.                    }
  9.                    }
  10. ?>


czy to nie jest tak przypadkiem, że foreach operuje na kopiach zmiennych z tablicy ?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 03:20