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
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




[php:1:956ee3fc2c]<?php
$nowe="SELECT MAX(date) FROM baza.tabela";
$nowe_do=mysql_query($nowe) or die(mysql_error());
$wiersz = mysql_fetch_row($nowe_do); // bez while bo to jeden wiersz
print($wiersz['MAX(date)']);
?>[/php:1:956ee3fc2c]
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: 9.12.2025 - 17:04