Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [skrypt] Jak wyswietlic zawartosc BD - problem z odp. WHERE
Forum PHP.pl > Forum > Bazy danych > MySQL
stal-sw
1. Jaka powinna bys skladnia skryptu aby wyswietlic - wszystkie mecze gdzie sezon ma maksymalna liczbe (chodzi o to ze chce wyswietlic mecze ostatniego sezonu - gdzie sezony sa zapisywane liczbami 1,2,3,4 itd).
2. Chcialbym wyswietlic mecze wszystkich sezonow za wyjatkiem sezonu ostatniego (maj najwieksza liczbe).

Wyglad bazy danych - ID, data, mecz, opis, sezon, ile

<?php
$sql = mysql_connect (xx,xx,xx);
mysql_select_db("opisy");

$zapytanie = "SELECT mecz, id FROM opisy where......sezon najwiekszy......................

$wykonaj = mysql_query($zapytanie);
while($row = mysql_fetch_array($wykonaj))
{
$mecz = $row['mecz'];
$id = $row['id'];
echo "t<tr>n";
echo "t<td width=11>n";
echo "t<img border=0 src=kolo.gif width=9 height=9></td>n";
echo "t<td width=200><A HREF="sh_opisy.php?id=$id">$mecz</td>n";
echo "t</tr>n";
}
mysql_free_result($wykonaj);
?>
Anarion
Mozesz uzyc select * from opisy order by sezon, a wszystkie mecze poza najwiekszym:
select max(sezon) from opisy, potem select * where sezon<$costam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.