Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][wp] Przekazanie zmiennej js do zapytania sql
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Witajcie, mam problem z dynamicznym ładowaniem się stron. Nie będe tutaj wklejał całego kodu bo wszystko działa oprócz wstawienia zmiennej js do zapytania sql.

  1. <script>
  2. var file, n;
  3.  
  4. file = window.location.pathname;
  5. n = file.lastIndexOf('/');
  6. if (n >= 0) {
  7. file = file.substring(n + 1);
  8. }
  9. alert (file);
  10. </script>
  11.  
  12. <?php
  13. var_dump($_GET);
  14.  
  15. $the_query = new WP_Query( 'page_id=tutaj chce mień to co się wyświetla w file' );
  16.  
  17. // The Loop
  18. if ( $the_query->have_posts() ) {
  19. while ( $the_query->have_posts() ) {
  20. $the_query->the_post();
  21. echo the_content();
  22. }
  23. } else {
  24. // no posts found
  25. echo 'brak';
  26. }


Odczytuje adres witryny która się ładuje dynamicznie i muszę przekazać odrazu do zapytania, tak aby strona się wczytała. Co zrobić?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Lejto
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Okej, dzięki poczytam, ale wcześniej zrobiłem coś takiego
  1. $exp = explode("/", $_SERVER['REQUEST_URI']);
  2. $req = explode(".", $exp[sizeof($exp)-1]);
  3.  
  4. if($req[0] <> NULL)
  5. {
  6.  
  7. //var_dump($req[0]);
  8. // if(!isset($_GET['strona']) || empty($_GET['strona'])) exit;
  9. $the_query = new WP_Query( 'pagename='.$req[0]);
  10.  
  11. // The Loop
  12. if ( $the_query->have_posts() ) {
  13. while ( $the_query->have_posts() ) {
  14. $the_query->the_post();
  15. echo the_content();
  16. }
  17. } else {
  18. // no posts found
  19. echo 'brak';
  20. }
  21. }

i działa aż miło
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: 10.10.2025 - 01:49