Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyświetlanie Katalogu - Pomocy, wyswietlanie danych z mysql
majesik
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 10.06.2004
Skąd: Grudziądz

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


przyjmijmy że w tabeli linki są pozycje:

-------------------------------
-ID--NAZWA--KATEGORIA-
-1-----SW---------Lubię-----
-2-----DE----------Moje-----
-3-----SU--------Kolejna----
-4-----BA--------Znajomi---
-5-----DA--------Znajomi---
-------------------------------

Kod php jest następujący:

  1. <?
  2.  
  3. include(&#092;"admin/config.php\");
  4.  
  5. $db=mysql_connect(&#092;"localhost\", $sqluser, $sqlpass);
  6. mysql_select_db($sqldatabase, $db);
  7. $sql = &#092;"SELECT * FROM linki order by 'kategoria' ASC\";
  8. $result = mysql_query($sql);
  9. while($rezul = mysql_fetch_array($result)) {
  10.  
  11. echo '<br>';
  12. echo $rezul[&#092;"kategoria\"]; 
  13. echo '<br>';
  14. echo $rezul[&#092;"nazwa\"];
  15. echo '<br>';
  16.  
  17. }
  18.  
  19.  
  20. ?>



Efekt widoczny w przeglądarce:

Kolejna
SU

Lubię
SE

Moje
DE

Znajomi
BA

Znajomi
DA

Wygląda, że jest ok, ale podwójnie jest wypisana kategoria Znajomi, co tyczy się też reszty kategorii gdyby było w nich więcej niż jeda nazwa.
Chodzi mi o to aby wyświetlane było w ten sposób:


Kolejna
SU

Lubię
SE

Moje
DE

Znajomi
BA
DA

Zna ktoś rozwiązanie ? W php jestem początkujący, męczę się 2 godziny, dlatego napisałem tutaj (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i PROSZ O POMOC (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 22.08.2025 - 14:07