Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP][IPB] Problem z wyświetleniem zmiennej
ddr
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 27.03.2010

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


Witajcie postanowiłem zrobić swój własny panel gracza pod silnik IP Board lecz jeszcze nie pisałem na nim własnych aplikacji. Aplikację mam już działającą i piszę owy panel modułami publicznymi no ale przejdźmy do sedna - w pliku .php mam cały szkielet, w sumie to tylko pętle zrobioną aby zobaczyć jak to wszystko działa a już się pojawił problem. Działa to tak, że w php piszę się skrypt a wszystko czyli wygląd robi się w szablonach - tak też zrobiłem, mój plik php:

  1. <?php
  2. class public_play_przyklad_character extends ipsCommand
  3. {
  4. public function doExecute( ipsRegistry $registry )
  5. {
  6. $db = ipsRegistry::DB();
  7.  
  8. $db->query("SELECT p.id, p.Nazwa, m.member_id FROM samp.Konta p, ipb_members m WHERE m.member_id=p.id");
  9. $db->execute();
  10. while($char = $db->fetch())
  11. {
  12. $char['Nazwa'] = str_replace("_", " ", $char['Nazwa']);
  13. }
  14. $template = $this->registry->output->getTemplate('game')->showChar($char);
  15. $this->registry->output->addContent($template);
  16. $this->registry->output->setTitle('Panel gracza');
  17. $this->registry->output->sendOutput();
  18. }
  19. }
  20. ?>


a teraz szablon:

  1. <table>
  2. <tr>
  3. <td class="general_box" style="background: 0;"><h3>Postacie:</h3></td>
  4. </tr>
  5. <td>Nick postaci: {$char['Nazwa']}</td>
  6. </tr>
  7. </table>


A teraz problem - wszytko działa, inne teksty się pokazują (napis Postacie i ogólnie ten box który jest w clasie, Nick postaci) lecz nie wyświetla jego nicku z bazy, tak jakby to jakoś nie było zdefiniowane, pomoże mi ktoś z tym? Będę bardzo wdzięczny. A i dodam, że pisałem na supporcie polskim ipboarda lecz trochę olali sprawę.

Ten post edytował ddr 2.12.2012, 10:49:55
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: 23.08.2025 - 07:20