0
1 2 3 4 5 6 7 8 9 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>
Запостил:
qbasic ,
19.02.2011 (Updated 25.03.2018 )
Комментарии (1) RSS