Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Pobieranie słów kluczowych z bazy danych
Forum PHP.pl > Forum > Przedszkole
szczalpi
Witam
Chcę zrobić w "keyword" pobieranie słów kluczowych. Siedzę i nie mogę nic stworzyć. Proszę o pomoc.
Poniżej podaje kod.
  1. $tytul_ogl=sql_select("
  2. SELECT ogl_tytul FROM _o_ogloszenia
  3. WHERE ogl_id LIKE '".$_GET['id']."'
  4. ");
  5.  
  6. if (empty($_GET['s']) OR $_GET['s'] == 'zobacz' OR $_GET['s'] == 'kontakt_send' OR $_GET['s'] == 'dodaj_base' OR $_GET['s'] == 'dodaj_base_kat')
  7. $tytul_dod='';
  8. else
  9. $tytul_dod=ucfirst($_GET['s']);
  10.  
  11. if ($_GET['s']== 'ogloszenia')
  12. {
  13. $tytul_kat=sql_select("
  14. SELECT kat_nazwa FROM _o_kategorie
  15. WHERE kat_id LIKE '".substr($_GET['catid'],0,strpos($_GET['catid'],'_'))."'");
  16. $tytul_kat=$tytul_kat[1][0];
  17. $tytul_kat.=' - ';
  18. }
  19. else
  20. $tytul_kat='';
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28. $pyt = "SELECT * FROM _o_podkategorie ";
  29. $odp = mysql_query($pyt);
  30.  
  31.  
  32. while($wiersz=mysql_fetch_array ($odp))
  33. $keyword=$wiersz['slowa'];
  34.  
  35.  
  36. echo '
  37. <meta name="keywords" content="'.$keyword.'" />
  38. ';

Proszę o sprawdzenie, w którym momencie jest błąd. Głównie chodzi o kod gdzie jest zmienna
  1. "'.$keyword.'"

Pozdrawiam
osl
A może coś bliżej, co jest nie tak? "Jest błąd" nie wiele mówi.
na szybko, to wydaje mi się, że w wierszu 33 powinieneś łączyć stringa, a nie nadpisywać go w kółko, czyli:
Kod
$keyword.=' '.$wiersz['slowa'];

no chyba, że to celowe działanie winksmiley.jpg
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.