Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Wyciąganie pojedynczych rekordów z bazy po separatorze
#1
Witam, używam PHP-Fusion, modyfikuję jedną z wtyczek i potrzebuję pomocy.

Mam problem z zapytanie MySQL. Implementuje system tagowania i nie wiem jak rozwiązać problem z zapytaniem wyświetlającym te tagi przy pliku.
Otóż zamiast po separatorze (przecinek) wyświetlić tekst jako osobny rekord, zapytanie wyświetla wszystko jak leci.
W bazie znajduje się pole dl_tags z zawartością: test1,test2,test3 i zamiast wyświetlić każdy testx jako osobny rekord wyświetla jako jeden (test1,test2,test3).
Kod:
$result = dbquery("SELECT dl_tags
FROM ".DB_PDP_DOWNLOADS."
WHERE download_id='".$download->id."'");

     if (dbrows($result)) {

while ($data = dbarray($result)) {
if ($data['dl_tags']) {
$tags = explode(", ", $data['dl_tags']);
shuffle($tags);
foreach ($tags as $value) {
echo "<a href='".INFUSIONS."pro_download_panel/etykiety_d.php?tags_name=".$value ."'>".$value ."</a>";    
}
}
}
}

Z góry dzięki za pomoc :]

EDIT: Problem rozwiązany, wystarczyło usunąć przerwę po przecinku w funkcji explode.
Odpowiedz


Wiadomości w tym wątku
Wyciąganie pojedynczych rekordów z bazy po separatorze - przez Piotrroger - 01-08-2012, 20:41

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zmniejszenie czasu dostępu do bazy darling 8 8,412 06-12-2017, 18:00
Ostatni post: arki878
  Przeszukiwanie bazy, przechowywanie wyników vundo 3 4,191 02-12-2016, 20:16
Ostatni post: tereska3
  Wyświetlenie ilości Plików z bazy MySQL, Wyświetlenie ilości Plików z bazy SQL maniek666 1 3,657 28-11-2013, 14:51
Ostatni post: ILIES
  Przywrócenie bazy danych/struktury z plików OPT i FRM smiesznylolek 0 3,259 19-11-2013, 16:28
Ostatni post: smiesznylolek
  [MySQL] Struktura bazy dla słownika msx83 2 3,924 24-08-2013, 16:26
Ostatni post: msx83

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl