- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
<?
$id = isset($_GET['id']) ? (int)$_GET['id']: false;
if(!isset($_GET['id'])){echo "Right";}
elseif(!(int)($_GET['id'])){echo "The id does not exist";}else{
$id = mysql_real_escape_string($_GET['id']); }
$sql = "SELECT * FROM `users` WHERE `id` = '$id'";
$result = mysql_query($sql) or die(mysql_error() ."<br/>". $sql);
while ($row = mysql_fetch_assoc($result)){
Echo $row['name'];
Echo $row['surname'];
}
# вывод рейтинга <<<
// в этот запрос передаем id пользователя, полученный на предыдущем этапе
$query = mysql_query("SELECT * FROM test WHERE id={$row['id']}");
$info = mysql_fetch_assoc($query); // $info содержит рейтинг *одного* пользователя
$rating = (int)$info[rating];
?>
<table border="0" width="135" cellspacing="0" cellpadding="0" height="21">
<tr>
<td id="rating_<?php echo $info[id]; ?>" style="width: 88px; height: 21px">
<span class="star_1"><img src="star_blank.png" alt="" <?php if($rating > 0) { echo"class='hover'"; } ?> /></span>
<span class="star_2"><img src="star_blank.png" alt="" <?php if($rating > 1.5) { echo"class='hover'"; } ?> /></span>
<span class="star_3"><img src="star_blank.png" alt="" <?php if($rating > 2.5) { echo"class='hover'"; } ?> /></span>
<span class="star_4"><img src="star_blank.png" alt="" <?php if($rating > 3.5) { echo"class='hover'"; } ?> /></span>
<span class="star_5"><img src="star_blank.png" alt="" <?php if($rating > 4.5) { echo"class='hover'"; } ?> /></span>
</td>
<td class="floatleft" width="46" align="left">
(<?php echo $info[rating]; ?>)
</td>
</tr>
</table>
Lure Of Chaos 19.02.2011 17:14 # 0