Ainda estou na construção do meu tão famoso jogo , e preciso de uma ajudinha....
Olhe só a query do código:
Isto faz parte da busca de jogadores para assasinar... o problema é que, se eu procurar jogadores do nivel 20, 21, 22.... vai sempre aparecer os mesmos resultados, na mesma ordem, e sempre os primeiros usuários morrem.$query = "select `id`, `username`, `hp`, `maxhp`, `level` from `players` where `id`!= ? and ";
$query .= ($_GET['username'] != "")?"`username` LIKE ? and ":"";
$query .= ($_GET['fromlevel'] != "")?"`level` >= ? and ":"";
$query .= ($_GET['tolevel'] != "")?"`level` <= ? and ":"";
$query .= ($_GET['alive'] == "1")?"`hp` > 0 ":"`hp` = 0 ";
$query .= "limit 20";
Tem como fazer a query tipo, mostrar sempre uma ordem diferente?