Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql]tylko unikatower rekordy
right6
post
Post #1





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

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


  1. $sql = "SELECT *
  2. FROM emot_top_asci
  3. DISTINCT emotka ORDER BY glosy DESC LIMIT 5";


chcialem tym pobrac 5 unikatowych rekordow posortowanych wg pola glosy. tylko problem w tym ze wywala blad. (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
Kuziu
post
Post #2





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


A może powiedz jaki ?
Go to the top of the page
+Quote Post
right6
post
Post #3





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

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


co jakich (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

np mam tabele postaci:


1|a
2|a
3|b
4|a
5|a

i che tylko pobrac a i b
Go to the top of the page
+Quote Post
Kuziu
post
Post #4





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Jaki błąd się pojawia

btw. do grupowania służy
  1. GROUP BY komorka


Ten post edytował Kuziu 5.04.2006, 19:48:39
Go to the top of the page
+Quote Post
-Guest-
post
Post #5





Goście







dodaj pod tym kodem, ktory masz :

  1. <?php
  2.  
  3. print(mysql.error());
  4.  
  5. ?>


to ci wypisze gdzie masz błąd. Wklej to tuj to coś się poradzi, bo bez wiedzy obledzie nic nikt Ci nie zrobi. Nie ma tu żadnej wróżki. Chyba, ze jest jakaś a o nie j nie wiem ?
Go to the top of the page
+Quote Post
right6
post
Post #6





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

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


Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\diversity_2006\emots\asci_top.php on line 31
Something is wrong in your syntax obok 'DISTINCT emotka ORDER BY glosy DESC LIMIT 5' w linii 1


  1. --
  2. -- Struktura tabeli dla `emot_top_asci`
  3. --
  4.  
  5. CREATE TABLE `emot_top_asci` (
  6. `id` int(11) NOT NULL AUTO_INCREMENT,
  7. `emotka` varchar(255) NOT NULL DEFAULT '',
  8. `glosy` int(8) NOT NULL DEFAULT '0',
  9. PRIMARY KEY (`id`)
  10. ) TYPE=MyISAM AUTO_INCREMENT=7 ;
  11.  
  12. --
  13. -- Zrzut danych tabeli `emot_top_asci`
  14. --
  15.  
  16. INSERT
  17. INTO `emot_top_asci`
  18. VALUES (1, ':)', 21);
  19. INSERT
  20. INTO `emot_top_asci`
  21. VALUES (2, ':)', 16);
  22. INSERT
  23. INTO `emot_top_asci`
  24. INSERT
  25. INTO `emot_top_asci`
  26. INSERT
  27. INTO `emot_top_asci`
  28. VALUES (5, 'ee', 16);
  29. INSERT
  30. INTO `emot_top_asci`
  31. VALUES (6, 'e', 1);


Ten post edytował right6 5.04.2006, 19:56:50
Go to the top of the page
+Quote Post
Suchy
post
Post #7





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 19.03.2006

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


DISTINCT co to ma za zadanie?
Go to the top of the page
+Quote Post
Kuziu
post
Post #8





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


  1. <?php
  2. $sql = "SELECT *
  3. FROM emot_top_asci
  4. GROUP BY emotka ORDER BY glosy DESC LIMIT 5";
  5. ?>


Może tak
Go to the top of the page
+Quote Post
-Gość_phpion-
post
Post #9





Goście







sprobuj tak
Kod
$sql = "SELECT DISTINCT * FROM emot_top_asci emotka ORDER BY glosy DESC LIMIT 5";
Go to the top of the page
+Quote Post
huntercs
post
Post #10





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 6.02.2005

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


jeżeli chodzi ci o to aby wybrał unikatowe wiersze to służy do tego słowo kluczowe DISTINCT nazwa_pola(tego ktore ma byc unikatowe)
Go to the top of the page
+Quote Post
right6
post
Post #11





Grupa: Zablokowani
Postów: 206
Pomógł: 0
Dołączył: 9.03.2006

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


@Kuziu rewelka dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 14.10.2025 - 04:04