Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][MySQL] Jak pobrac minimalna wartosc
Forum PHP.pl > Forum > Przedszkole
werter
Mam problem taki:

W bazie danych mam 5 kolumn ( kolumna1, kolumna2, kolumna3, kolumna4, kolumna5). W kolumnach tych są rozne liczby. Potrzebuje utworzyc kolejne 2 kolumny, gdzie: w 6 kolumnie będzie pobierana najmniejsza liczba z posrod tych 5 kolumn, a w 7 bedzie informacja z ktorej kolumny zostala pobrana ta najmniejsza liczba.


Z gory dziękuję za wszelka pomoc.
mdco
W zapytaniu SQL użyj funkcji MAX() i MIN()
a potem w php użyj max" title="Zobacz w manualu php" target="_manual i min" title="Zobacz w manualu php" target="_manual
werter
Dzięki.
Ale to nie był główny powód napisania tematu.

Tak wygląda moja tabela:

| kol1 | kol2 | kol3 | kol4 | ko5 | kol6 | kol7 |

Kolumny od 1 do 5 to rozne liczby.
Kolumna 6 to najumniejsza liczba z pośród kolumn od 1 do 5.
Kolumna 7 to informacja która mówi mi z której spośród 5 kolumn została pobrana najmniejsza wartość do 6 kolumny.
Najbardziej mi zalezy na tej informacji w 7 kolumnie która by mi mówiła w której spośród 5 kolumn znajduje się najmniejsza liczba.
________________________________

Juz sobie poradzilem funkcja min
Kod
$wiersz = array( $kol[1], $kol[2], $kol[3], $kol[4], $kol[5])
$min_wiersz = min($wiersz)




instrukcja if.
Kod:
Kod
$kol7='';
if ($kol1==$kol6) $kol6.='kol1 ';
if ($kol2==$kol6) $kol6.='kol2 ';
if ($kol3==$kol6) $kol6.='kol3 ';
if ($kol4==$kol6) $kol6.='kol4 ';
if ($kol5==$kol6) $kol6.='kol5 ';



Jesli ktos ma jakies ciekawsze pomysly chetnie oglądne.
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.