Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] problem z MAX
Imbasaur
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 26.03.2014

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


Witam, na wstepie zaznacze ze jestem zielony zarowno z mysql jak i z php, ucze sie powoli, przerabiajac pewien skrypt. Ale do rzeczy.

Mam kolumne Group, z ktorej chce wyciagnac najwieksza liczbe (zeby potem ja uzyc w petli for). Z reguly google mi wystarcza, ale tym razem, po przejrzeniu paru linkow, nadal kompletnie nie wiem gdzie lezy blad.

  1. $max = "SELECT MAX('Group') AS max_group FROM Chary WHERE Server = '" . $server . "'";
  2. $maxquery = mysql_query($max) or die(failed);
  3.  
  4. while ($row = mysql_fetch_array($maxquery)){
  5.  
  6. $maks = $row["max_group"];
  7. echo "max: " . $maks;
  8.  
  9. }


Pomijajac uzycie petli, z tego co wyczytalem ten kod powinien mi zwracac 7 (najwieksza liczba). Tymczasem wyswietla:

max: Group

I teraz pytanie, co ja zrobilem nie tak? Napewno to jakis banal, ale nie moge tego wykminic. Z gory dzieki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markuz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


@MrCoody Nie podpowiadaj głupot (IMG:style_emoticons/default/wink.gif) Po co męczyć bazę i pobierać wszystkie wyniki jak można tylko 1? A problem w zapytaniu dotyczy tej częśći: MAX('Group') o czym już wyżej koledzy wspominali (IMG:style_emoticons/default/wink.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: 16.10.2025 - 14:41