Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Pomoc w zapytaniu...
sottu
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 4.03.2010
Skąd: Bydgoszcz

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


Witam mam problem z zapytaniem. Mam rekordy total_value (tu znajduje się łączna liczba głosów) oraz total_votes (tu znajduje się łączna liczba osób które oddały głos) i chciałbym by wyświetliło się top 15 filmów z największą liczba ocen, nie chciał bym robić kolejnego rekordu z średnią bo musiał bym sporo pozmieniać w bazie.

  1. $wynik=mysql_query("select * FROM filmy where total_value/total_votes...tu cos ? ORDER BY tu co ? DESC LIMIT 15?", $idc)

Proszę o pomoc.
Go to the top of the page
+Quote Post
benio101
post
Post #2





Grupa: Zarejestrowani
Postów: 111
Pomógł: 10
Dołączył: 16.07.2009
Skąd: Toruń

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


Dwa pytania:

1. Czy wiesz, że komentarze należy odpowiednio oprawić?
2. Czy zdajesz sobie sprawę, że nie znasz podstaw MySQL`a lub PHP?

Wnioskuję to po tym żałosnym kodzie.
Ja proponuję się nauczyć języków, potem ich dopiero używać.
Marnujesz nasz czas.
Go to the top of the page
+Quote Post
piotrdd2
post
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 2
Dołączył: 13.05.2003
Skąd: Przemyśl

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


ciężko zrozumieć to co napisałeś.
na przyszłość zrób zrzut bazy.

zapewne filmy nie powtarzają się w tabeli i wygląda to tak:

nazwa - total_value - total_votes
faceci nie płaczą - 55 - 11 (srednia 5 55/11)
testosteron - 37 - 8 (srednia 4.625 37/8)

  1. SELECT nazwa, (total_value / total_votes) AS srednia FROM `filmy`ORDER BY `srednia` DESC LIMIT 0 , 15


nazwa - pole z nazwą filmu (nie wiem jak tam masz u siebie)
srednia - liczba osób podzielona na sumę głosów
Go to the top of the page
+Quote Post
melkorm
post
Post #4





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

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


Cytat
Dwa pytania:

1. Czy wiesz, że komentarze należy odpowiednio oprawić?
2. Czy zdajesz sobie sprawę, że nie znasz podstaw MySQL`a lub PHP?

Wnioskuję to po tym żałosnym kodzie.
Ja proponuję się nauczyć języków, potem ich dopiero używać.
Marnujesz nasz czas.

Jest to Przedszkole więc dział dla osób osoby które dopiero zaczynają z programowaniem po kursach, lub przed nimi, a także widziałem gorsze przypadki. Wystarczyło napisać żeby kolega poczytał parę kursów prawiących o podstawach MySql'a i PHP, ale nie - lepiej napisać jaki jego kod jest żałosny i że marnuje Twój czas, chociaż sam go zmarnowałeś na pisanie tego posta.

Co do tematu, przejrzyj forum w poszukiwaniu tematu z linkami do kursów, poczytaj - zapewniam Ciebie, tam znajdziesz odpowiedzi na swoje pytania (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
sottu
post
Post #5





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 4.03.2010
Skąd: Bydgoszcz

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


Dziękuje bardzo za pomoc piotrdd2. Nie chciałem pisać całego kodu bo wiedziałem że będziecie wiedzieć o co chodzi i się nie pomyliłem.
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: 24.08.2025 - 20:00