Система рекордов из моей игры на iphone
У меня есть этот цикл в PHP, чтобы выбрать все мои оценки из моей игры из таблицы MySQL.
Мой запрос:
$sql = "SELECT * FROM $table WHERE ";
switch($type) {
case "global":
$sql .= "1 ";
break;
case "device":
$sql .= "udid = '$udid' ";
break;
case "name":
$sql .= "name = '$name' ";
break;
}
$sql .= "ORDER BY $sort ";
$sql .= "LIMIT $offset,$count ";
$result = mysql_query($sql,$conn);
udid
это уникальный идентификатор. И цикл:
while ($row = mysql_fetch_object($result)) {
echo '<tr>
<td>
'.$rank.'
</td>
<td>
'.$row->name.'
</td>
<td>
'.$row->score.'
</td>
<td>
'.$row->udid.'
</td>
</tr>';
$rank++;
}
Мой вопрос прост, поэтому человек может видеть в игре, на каком он звании. «Как выбрать ранг изudid
вне петли ".
Возможно, сделать новый запрос, который выбирает ранг изudid
или установить переменную из цикла?