Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wytłumaczenie porady
marciniszyn
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.12.2010

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


Hej,
na anglojęzycznym forum przedstawiono skuteczne rozwiązanie problemu niedziałającego skryptu.
Niestety nie rozumiem jak mam zmienić kod wg podanych wskazówek.
Proszę o wskazówkę co robię źle.

Porada brzmi:

  1. in /modules/mod_sp_portfolio/helper.php line 153 change
  2. ...WHERE parent_id = $parent
  3. into
  4. id = $parent


Fragment kodu wygląda następująco:
  1.  
  2. public static function categories($parent){
  3. $db = JFactory::getDBO();
  4. $query = "SELECT id FROM #__categories WHERE `parent_id`='" . $parent. "' AND `published`='1'";
  5. $db->setQuery($query);
  6. $catids = $db->loadColumn();
  7. return $catids;
  8. }


Próbowałem następujących zmian we wskazanej lini kodu:
  1. $query = "SELECT id FROM #__categories WHERE id = $parent" . $parent. "' AND `published`='1'";
  2. $query = "SELECT id FROM #__categories WHERE `parent_id`=$parent" . $parent. "' AND `published`='1'";
  3. $query = "SELECT id FROM #__categories WHERE `id`=$parent" . $parent. "' AND `published`='1'";



proszę serdecznie o pomoc, pozdrawiam serdecznie

Ten post edytował marciniszyn 22.10.2015, 09:41:39
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
redeemer
post
Post #2





Grupa: Zarejestrowani
Postów: 915
Pomógł: 210
Dołączył: 8.09.2009
Skąd: Tomaszów Lubelski/Wrocław

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


Spróbój:
  1. $query = "SELECT id FROM #__categories WHERE `id` = " . $parent . "' AND `published`='1'";


Ten post edytował redeemer 22.10.2015, 09:43:52
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Lub
  1. $query = "SELECT id FROM #__categories WHERE `id` = '" . $parent . "' AND `published`='1'";


A jeśli id i published są liczbowe to po prostu
  1. $query = "SELECT id FROM #__categories WHERE `id` = " . $parent . " AND `published`=1";
Go to the top of the page
+Quote Post
marciniszyn
post
Post #4





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.12.2010

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


Udało się (IMG:style_emoticons/default/exclamation.gif)

Funkcja zadziałała:
  1. $query = "SELECT id FROM #__categories WHERE `id`='" . $parent. "' AND `published`='1'";


Jestem Wam bardzo wdzięczny, gdybyście kiedyś potrzebowali pomocy - możecie na mnie liczyć.
To forum jest the best.

Ten post edytował marciniszyn 22.10.2015, 18:55:46
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 - 22:15