Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Dodanie tablicy do zapytania
Forum PHP.pl > Forum > Przedszkole
PiotrekD
Witam mam problem, otóż stworzyłem sobie funkcje do wyświetlania menu

  1. function print_menu($id_menu, $id) {
  2. global $wpdb;
  3.  
  4. $id = intval($id);
  5. $result = $wpdb->get_results('SELECT
  6. wp_term_relationships.*,wp_term_taxonomy.*
  7. FROM
  8. wp_term_relationships INNER JOIN wp_term_taxonomy
  9. ON wp_term_taxonomy.term_taxonomy_id = wp_term_relationships.term_taxonomy_id
  10.  
  11. WHERE wp_term_taxonomy.term_id = ' . $id_menu);
  12.  
  13.  
  14. foreach ($result as $r) {
  15.  
  16.  
  17. $print_pages = $wpdb->get_row('SELECT ID,post_type,post_title FROM wp_posts WHERE ID = ' . $r->object_id);
  18.  
  19.  
  20. if ($print_pages->post_status != 'trash' AND $print_pages->post_type == 'page') {
  21.  
  22. if (isset($id) AND $id == $print_pages->ID) {
  23. $style = 'style="font-size:14px"';
  24. } else {
  25. $style = '';
  26. }
  27.  
  28. print '<li><a '.$style.' href="index.php?open=page&id=' . $print_pages->ID . '">' . $print_pages->post_title . '</a><span class="sep">&nbsp;</span></li>';
  29. }
  30. }
  31. }


OK, działa super ale chciałbym umiescic w tym menu odnosnik do Galerii i moje pytanie brzmi jak to zrobić nie wrzucając nic do bazy danych?
MadMark
O ile dobrze zrozumiałem, to chcesz dodać unikalny link (w czystym html) nie używając MYSQL. Aby dodać taki link na końcu znajdź:
  1. print '<li><a '.$style.' href="index.php?open=page&id=' . $print_pages->ID . '">' . $print_pages->post_title . '</a><span class="sep">&nbsp;</span></li>';
  2. }
  3. }
  4. }

Zmień na:
  1. print '<li><a '.$style.' href="index.php?open=page&id=' . $print_pages->ID . '">' . $print_pages->post_title . '</a><span class="sep">&nbsp;</span></li>';
  2. }
  3. }
  4. if($id_menu == 0){ // tutaj id menu w ktorym ma byc link do galerii, o ile dobrze mysle ze id_menu to id roznych menu na stronie
  5. print '<a href="http://" title="">Galeria</a>';
  6. }
  7. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.