Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Dodanie zmiennej do innej zmiennej
Ulysess
post
Post #1





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


witam mam następujący problem.. pobieram z bazy 2 dane. pierwsza to np PLUS a druga to TYP (wartość liczbowa) potrzebuje zrobić to tak aby $zmienna[plus] posiadał też numer który pochodzi z $zmienna[typ] i nie chodzi o to żeby posiadał numer w zawartości tylko tak jakby w nazwie powiedzmy coś takiego $plus[$zmienna[typ]] oczywiście coś takiego nie działa i pewnie nie ma prawa działać dlatego zadam pytanie czy jest możliwe żeby coś takiego zrobić (IMG:style_emoticons/default/questionmark.gif) potrzebne jest mi to bardzo w przetwarzanie w dalszej fazie a dokładnie podstawiania do wzorów

Ten post edytował Ulysess 7.09.2009, 18:41:31
Go to the top of the page
+Quote Post
patryczakowy
post
Post #2





Grupa: Zarejestrowani
Postów: 420
Pomógł: 44
Dołączył: 22.10.2008

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


tak powinno działać poczytaj sobie o tablicach wielowymiarowych
  1. $plus[$zmienna][typ]
Go to the top of the page
+Quote Post
Ulysess
post
Post #3





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


hmm chyba coś źle robię ale źle wytłumaczyłem bo to co dałeś nie wyświetla mi nic..

mam apytanie mysql które pobiera pewne dany z bazy następnie mam pętle while

  1. while($zmienna = mysql_fetch_assoc($zapytanie_wykonano))
  2. {
  3. $rzecz_id = $rzecz[id];
  4.  
  5. include('case.php');
  6.  
  7. }


$zmienna[typ] tak jak wyżej pisałem zawiera rodzaj czegoś tam ;p (liczby 1-10)
$zmienna[wysokosc] zawiera wysokość bloku (liczby z przedziału 1-100)

potrzebuje to teraz zrobić tak aby obojętnie o jakiej nazwie zmienna była w stylu
  1. $zmienna[tutaj wartosc zmiennej typ ($zmienna[typ]) ] = $zmienna[wysokosc]


tak abym po za pętlom otrzymał efekt powiedzmy $obojetnie_jaka_zmienna[tutaj musi mieć liczbę TYP] = 20 (o zawartości 20)

Ten post edytował Ulysess 7.09.2009, 19:04:26
Go to the top of the page
+Quote Post
patryczakowy
post
Post #4





Grupa: Zarejestrowani
Postów: 420
Pomógł: 44
Dołączył: 22.10.2008

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


  1. $cos=$zmienna[typ];$ktos[$cos] = $zmienna[wysokosc];print_r($ktos);

i zobacz co ci wyśiwetli

Ten post edytował patryczakowy 7.09.2009, 19:14:43
Go to the top of the page
+Quote Post
Ulysess
post
Post #5





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


z racji tego że wstawiłem to w pętle wyświetliło

Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 ) Array ( [] => 0 )

wielkie dzięki działa tak jak powinno (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 17.09.2025 - 13:41