Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmienna z cyfrą na końcu?
simoc007
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 10.12.2012

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


Witam,

Mam przypisane zmienne:

  1. $zdobyc25 = "Text 25";
  2. $zdobyc26 = "Text 26";
  3.  
  4. ...
  5.  
  6. $zdobyc45 = "Text 45";
  7. $zdobyc46 = "Text 46";
  8.  
  9.  


i teraz chce by odpowiednia zmienna się wyświetliła w pętli ale coś nie trybi:


  1.  
  2. for($z=25; $z<=46; $z++)
  3. {
  4. $zz1 = $row[$z];
  5. if ($zz1=="NIE") {$zdobyc=NULL;} else {$zdobyc = "$zdobyc".$z."";}
  6.  
  7.  
  8.  
  9. echo " ".$zdobyc." ";
  10. }
  11.  



z kodu chyba wiadomo o co mi chodzi. ale wytłumaczę, że jeżeli w bazie danych pod powiedzmy "$row[30]" jest słowo "TAK" ma się wyświetlić tekst przypisany do zmiennej "$zdobyc30".
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Dziwię się, że wspomniano o tym dopiero w którymś poście. Przypisywanie do wielu zmiennych, których nazwy różnią się indeksami to BŁĄD. Do zbierania danych powiązanych ze sobą logicznie służą właśnie tablice. Czasami lepiej skrytykować czyjś pomysł niż ślepo rozwiązywać jego "problem".
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: 16.10.2025 - 11:44