Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> std object dostęp atrybutu, na podstawie zmiennej $string
MMX3
post
Post #1





Grupa: Zarejestrowani
Postów: 155
Pomógł: 9
Dołączył: 26.01.2004
Skąd: Poznań

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


Siemka,

Mam sobie objekt zwrócony przez

  1. <?php mysql_fetch_object(); ?>


Cały myk polega na tym że chce dostać się do odpowiedniego klucza dostać jego nazwę i odwoływać się w dalszej części kodu do tego klucza by mieć id rekordu z bazy.

To jest automatyczne generowanie tabel danych na podstawie tablicy obiektów z bazy danych.

Wyciągam sobie wartość w ten sposób, zarazem generując cały nagłówek tabeli.
  1. <?$id_key;
  2. foreach($data[0] as $k => $v) {
  3. if(strpos($k,'id') === true)
  4. $id_key = $k;
  5. $theader .= "\n\t\t\t\t".'<th>'.$k.'</th>';
  6.  
  7. }
  8. ?>


Potem chcę wywołać:

  1. <?php
  2. $objekt->$id_key;
  3. ?>

albo
  1. <?php
  2. $objekt->$($id_key);
  3. ?>

albo
  1. <?php
  2. $objekt::$id_key;
  3. ?>


I nie działa żadna z opcji. Zna ktoś jakieś sympatyczne rozwiązanie?

Pozdrawiam,
mmx3
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: 26.09.2025 - 00:55