Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wybieranie elementów z tablicy w/g klucza - jak ?
phpamator
post
Post #1





Grupa: Zarejestrowani
Postów: 328
Pomógł: 3
Dołączył: 10.07.2016
Skąd: UK-raine

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


Jako, że jestem phpamatorem pytanko:
  1. // w tablicy klucze i wartości
  2. // odczytuje z bazy dane i zaleznie od wartosci pola 'online'
  3. // chciałbym wybrać wartość odpowiadającą indeksowi o takiej samej wartości
  4. // czyli jeśli wartość online = 3, wartość indeksu 3 = active
  5.  
  6. $online = array(0 => 'danger', 1 => 'warning', 2 => 'success', 3 => 'active');
  7.  
  8. while($row = mysql_fetch_array($result)){
  9. if(!$row){
  10. echo 'No data!';
  11. }else{
  12. if(in_array($row['online'],$online)){
  13. $class = 'costam';
  14. }else{
  15. $class = $online($row['online']);
  16. }

Co robię źle że nie dostaję w wyniku takiego własnie ?

Spoko spoko, działa wyśmienicie (IMG:style_emoticons/default/smile.gif)
  1. $online = array(0 => 'danger', 1 => 'warning', 2 => 'success', 3 => 'active');
  2.  
  3. while($row = mysql_fetch_array($result)){
  4. if(!$row){
  5. echo 'No data!';
  6. }else{
  7.  
  8.  
  9. if(in_array($row['online'],$online,true)){
  10. $class = 'active';
  11. }else{
  12. $class = $online[($row['online'])];// w tej linii ;)
  13. }

poprostu zabrakło nawiasu kwadratowego (IMG:style_emoticons/default/smile.gif)

Ten post edytował PHPRexio 9.10.2016, 19:16:12
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: 23.08.2025 - 12:58