Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Wyciąganie z bazy danych
Forum PHP.pl > Forum > Przedszkole
Gardzio
$losuj = mysql_query("SELECT * FROM ludzie WHERE wzost<='$wzrost' AND waga<='$waga'");

chce wyjać wszystich ktorych wzrost jest mniejszy lub rowny $wzrost i to samo z wagą. Czy to zadziała ? Bo nie widze tego w ksiazce ani w google.

A jak zrobic teraz zeby wylosowal tylko jedna osobe ktora spelnia te parametry ?
bastard13
Zadziała, a następnym razem po prostu odpal, to się przekonasz:)
A tutaj http://php.about.com/od/mysqlcommands/g/Limit_sql.htm masz odpowiedź na resztę.
Gardzio
No tak panie kolego ale ja nie chce limitow tylko chce zeby wylosowal jeden row z tych co znalazl :/ ?
buliq
A tutaj masz jak wybrać 1 losową osobę.
Gardzio
czyli

$losuj = mysql_query("SELECT * FROM ludzie WHERE wzost<='$wzrost' AND waga<='$waga' ORDER BY RAND() LIMIT 1 ");


a jaki ma byc typ kolumny - (dla max 4 cyfr - liczby calkowite) INT czy ktores z numeric ?
buliq
Ale jakiej kolumny ? smile.gif wzrost? INT nie będzie złe
Gardzio
no i dziala elegancko smile.gif dzieki
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.