Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapytanie złożone
shima
post
Post #1





Grupa: Zarejestrowani
Postów: 245
Pomógł: 0
Dołączył: 9.09.2002

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


Problem jest następujący:
Wyświetlić zawartość rekordu, dla którego wartość w jednej z kolumn jest największa.
Inaczej: znaleźć rekord z maksymalną wartością i wyświetlić.

Użyłem kodu:
[php:1:7f1580520e]<?php
$nowe="select MAX(date) from baza.tabela";
$nowe_do=mysql_query($nowe);
while($wiersz = mysql_fetch_array($nowe_do))
{
print($wierdz['who']);
}
?>[/php:1:7f1580520e]

Ale oczywiście nie działa. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

mysql 3.23.54a
php 4.2.2

Będę wdzięczny za wskazówki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
shima
post
Post #2





Grupa: Zarejestrowani
Postów: 245
Pomógł: 0
Dołączył: 9.09.2002

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


Cytat
Może tak?


Tak, to działa jak sobie życzyłem, ale zależało mi na wyciągnięciu zmiennej na zewnątrz, żeby później móc wydrukować wszystko, co ma wartość mniejszą. A tu już chyba limit mi nie pomoże? A może się mylę?
Generalnie dochodzę do wniosku, ze za bardzo przekombinowałem przy wymyślaniu jak to zrobić, ale nadal nurtuje mnie myśl: Czy mogę tą wartość
MAX(date) przypisać zmiennej php-owej i używać jej później w skrypcie?
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: 14.10.2025 - 11:39