Сортировка пользователей по полу

Markero

Новичок
Добрый день, я начинающий в сфере php.
У меня вот такой код.

PHP:
include('config.php');
$query = mysql_query ("SELECT * FROM users");
echo "<div class='user'><form action='search.php' method='get'><select name='gender'><option>male</option><option>female</option></select><input type='submit' value='search'/></form></div>";
while($echo = mysql_fetch_array($query)){
echo "<div class='user'><div class='pic'><img src='' /></div><div class='username'>Username: ".$echo['username']."<br>Real name: ".$echo['realname']."<br>Born: ".$echo['born']."<br>State: ".$echo['state']."<br>Gender: ".$echo['gender']."</div><div style='clear:both;'></div>"."<Br>About me: ".$echo['about']."</div>";
}
PHP:
echo "<div class='user'><form action='search.php' method='get'><select name='gender'><option>male</option><option>female</option></select><input type='submit' value='search'/></form></div>";
я отправляю male и female в search.php методом GET.

В search.php ловлю его.

PHP:
$gender = $_GET['gender'];
Как мне написать, что показывать только те имена($echo['realname']) у которых пол тот же, что и в селекте ($echo['gender'] = $gender).

Благодарю.
 

Markero

Новичок
Решил проблему

PHP:
while($echo = mysql_fetch_array($query)){
if($echo['gender'] == $gender){
echo "<div class='user'><div class='pic'><img src='' /></div><div class='username'>Username: ".$echo['username']."<br>Real name: ".$echo['realname']."<br>Born: ".$echo['born']."<br>State: ".$echo['state']."<br>Gender: ".$echo['gender']."</div><div style='clear:both;'></div>"."<Br>About me: ".$echo['about']."</div>";
}
}
 

sei

Новичок
Может сразу выбрать те записи, которые тебе нужны?

PHP:
$gender = mysql_real_escape_string( $_GET['gender'] );
$sql = "SELECT * FROM `users` WHERE `gender` = " . $gender;
$query = mysql_query ($sql);

echo "<div class='user'><form action='search.php' method='get'><select name='gender'><option>male</option><option>female</option></select><input type='submit' value='search'/></form></div>";
while($echo = mysql_fetch_array($query)) {
    echo "<div class='user'><div class='pic'><img src='' /></div><div class='username'>Username: ".$echo['username']."<br>Real name: ".$echo['realname']."<br>Born: ".$echo['born']."<br>State: ".$echo['state']."<br>Gender: ".$echo['gender']."</div><div style='clear:both;'></div>"."<Br>About me: ".$echo['about']."</div>";
}
 
Сверху