Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


yacol
Napisane: 1.08.2005, 11:10:08





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

cale wyrazenie <a href=?section=training&sub=linux_details&tr_id=<?php print $db1->R['training_id']; ?>>
<?php print $db1->R['training_no']; print " - "; print $db1->R['training_name']; ?>
</a> mialbym zastapic {kodphp1}?

poza tym na tej stronie, oprocz tego rekordu wyswietlane sa rowniez inne, w zaleznosci od parametru sub_name i w tych innych rekordach rowniez wystepuje podobny problem (kod php). Jak sobie z tym poradzic?
  Forum: Przedszkole · Podgląd postu: #191837 · Odpowiedzi: 3 · Wyświetleń: 952

yacol
Napisane: 1.08.2005, 10:56:32





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

Mam maly problem, z ktorym nie moge sobie poradzic... probowalem na rozne sposoby i nic...

Mam baze danych z tabela, ktora w jednej z kolumn zawiera m.in zapytanie sql SELECT...
Probuje wypisac zawartosc tej komorki na stronie, ale jak wiadomo print nie zinterpretuje mi zapytania poprawnie, tylko wypisze jako tekst, wiec probuje uzyc funkcji eval, ale to zwraca mi tylko napis 'Obiekt'.
Jak nalezy rozwiazac taka sprawe? :/

Zawartosc rekordu tabelki, ktora chce wyswietlic...

  1. <tr>
  2.  
  3. <td valign="top">
  4. <p class="big">
  5. W maju ...
  6. </p>
  7. </td>
  8. <td width=35>&nbsp;</td>
  9. <td width=180 valign="top">
  10. <a href="http://www.lpi.org" target="_blank"><img src="img/logo_latp.jpg" border="0" title="Partner Linux Professional Institute" alt="Partner Linux Professional Institute"></a>
  11. </td>
  12. </tr>
  13.  
  14. <br>
  15.  
  16. <br><br><strong>Obecnie w ofercie szkoleniowej z zakresu systemu Linux znajduj si?</strong><br><br>
  17. <tr>
  18. <td>
  19.  
  20. <ul type="square">
  21.  
  22. <?php
  23.  
  24. while($db1->next_row())
  25.  
  26. {
  27. ?>
  28. <li><a href=?section=training&sub=linux_details&tr_id=<?php print $db1->R['training_id']; ?>>
  29. <?php print $db1->R['training_no']; print " - "; print $db1->R['training_name']; ?>
  30. </a><br>
  31. <?php
  32. }
  33.  
  34. ?>
  35. </ul>
  36. </td>
  37.  
  38. </tr>



zawartosc strony, na ktorej chce to wyswietlic...

  1. <p class=\"big\">
  2.  
  3. <table cellpadding=\"2\" cellspacing=\"2\" border=0>
  4.  
  5.  
  6. <?php
  7.  
  8. $db=new Database;
  9. $db->connect();
  10.  
  11. $db->query(&#092;"SELECT * FROM tbl_modules WHERE modules_name='$section' AND sub_name='$sub' AND lang='$lang' ORDER BY modules_order DESC\");
  12.  
  13.  
  14.  
  15. $db1=new Database;
  16. $db1->connect();
  17.  
  18. $db1->query(&#092;"SELECT training_id, training_no, training_name FROM tbl_training WHERE trai
    n
  19. ng_section = 'linux' ORDER BY training_id\");
  20.  
  21.  
  22.  
  23. while($db->next_row())
  24.  
  25. {
  26. eval $db->R['modules_content'];
  27.  
  28.  
  29. }
  30. ?>
  31.  
  32. </p>
  33. </table>
  Forum: Przedszkole · Podgląd postu: #191828 · Odpowiedzi: 3 · Wyświetleń: 952

yacol
Napisane: 29.07.2005, 13:19:06





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

no i o to by mi chodzilo, zeby zobaczyc zawartosc tej tablicy
  Forum: Przedszkole · Podgląd postu: #191353 · Odpowiedzi: 12 · Wyświetleń: 2 092

yacol
Napisane: 29.07.2005, 11:37:14





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

wlasnie, ze nie, uzywam print...
  Forum: Przedszkole · Podgląd postu: #191329 · Odpowiedzi: 12 · Wyświetleń: 2 092

yacol
Napisane: 29.07.2005, 11:23:51





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

tylko, ze to co jest podane jako kod html jest umieszczone w tabelce i wczytywane na strone przy uzyciu zapytania sql

jak wpisze recznie Stanowisko: maszynista to dziala poprawnie, ale jak juz chce odczytac z tablicy Stanowisko: <?=${'SUBS_'.$lang}[$sub]; ?> to sie kaszani
  Forum: Przedszkole · Podgląd postu: #191324 · Odpowiedzi: 12 · Wyświetleń: 2 092

yacol
Napisane: 29.07.2005, 11:09:56





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

  1. <?php
  2.  
  3. $SUBS_pl= array(
  4.  
  5. //menu strony gwnej
  6. news => &#092;"Nowoci\",
  7.  
  8. // menu sekcji FIRMA
  9. references => &#092;"Referencje\",
  10. authorisation => &#092;"Autoryzacje\",
  11. certificates => &#092;"Certyfikaty\",
  12.  
  13. // menu sekcji OFERTA
  14. projects => &#092;"Projekty\",
  15. consulting => &#092;"Konsultacje\",
  16. audits => &#092;"Audyty\",
  17. deployments => &#092;"Wdroenia\",
  18. maintenance => &#092;"Nadzr\",
  19.  
  20. // menu sekcji PRODUKTY
  21. products_security  => &#092;"Bezpieczestwo\",
  22. products_system  => &#092;"Narz?ia systemowe\",
  23.  
  24. //menu sekcji EGZAMINY
  25. requirements => &#092;"Wymagania\",
  26. registration => &#092;"Rejestracja\",
  27. certpath => &#092;"cieki certyfikacji\",
  28. exam_list => &#092;"Lista egzaminw\",
  29.  
  30. //menu sekcji SZKOLENIA
  31. linux  => &#092;"Linux\",
  32. linux_details  => &#092;"Linux\",
  33. linux_cert => &#092;"Certyfikaty LPI\",
  34. microsoft  => &#092;"Microsoft\",
  35. msoffice => &#092;"Microsoft Office\",
  36. training_conditions  => &#092;"Warunki uczestnictwa\",
  37. schedule => &#092;"Terminarz szkole\",
  38.  
  39. // menu sekcji KONTAKT
  40. address => &#092;"Dane teleadresowe\",
  41. email_form => &#092;"Formularz zapyta\",
  42.  
  43. // menu sekcji PRACA
  44. sales  => &#092;"Przedstawiciel handlowy\",
  45. apprentice => &#092;"Praktykant\"
  46. );
  47. ?>




to samo jest dla $SUBS_en tyle, ze po angielsku

a w tabelce jest

  1. <p class="big">
  2. <table width="100%" cellpadding="2" cellspacing="2" border=0>
  3. <tr>
  4. <td width="70%">
  5. <span class="titletop">
  6. Stanowisko: <?=${'SUBS_'.$lang}[$sub]; ?>
  7. </span>
  8. <br>
  9. <br>
  10. <br>
  11. <strong>Wymagane kwalifikacje:</strong>
  12. <ul type="square">
  13.  
  14. </tr>
  15. </p>
  Forum: Przedszkole · Podgląd postu: #191319 · Odpowiedzi: 12 · Wyświetleń: 2 092

yacol
Napisane: 29.07.2005, 10:59:59





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/mylek/ddd/lib/database.php(89) : eval()'d code on line 8

Parse error: parse error, unexpected $ in /home/mylek/ddd/lib/database.php(89) : eval()'d code on line 59

czy w tabeli MySQL moze byc zagniezdzone zapytanie sql?
  Forum: Przedszkole · Podgląd postu: #191315 · Odpowiedzi: 12 · Wyświetleń: 2 092

yacol
Napisane: 29.07.2005, 10:16:07





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

Mam maly problem z odwołaniem sie do tablicy...
musze to odwołanie zrobic przy uzyciu zmiennej pomocniczej, gdyz mam je w tabeli (SQL) i nie moge tam wstawić wyrażenia <?=${'SUBS_'.$lang}[$sub]; ?> bo mi sie pluje o klamerki...

Probuje na wszelkie sposoby zamienić to na <?=$subs_tmp[$sub]; ?>
ale jakoś nie bardzo wiem co podstawić pod $subs_tmp=... bo w zadnej kombinacji wyrazenia 'SUBS_'.$lang nie chce działac :/

help sad.gif
  Forum: Przedszkole · Podgląd postu: #191299 · Odpowiedzi: 12 · Wyświetleń: 2 092

yacol
Napisane: 27.07.2005, 13:31:51





Grupa: Zarejestrowani
Postów: 9
Dołączył: 27.07.2005

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

wlasne to przed chwilka uczynilem tj. zarejestrowalem sie...

ale wracajac do tematu: jestes dla mnie geniuszem... teraz elegancko dziala...

czemu taki cudzyslow potrafi tak namieszac? kiedy go sie stosuje?
  Forum: Przedszkole · Podgląd postu: #190806 · Odpowiedzi: 11 · Wyświetleń: 1 941


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 01:38