[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помоги с функцией "if и else"!
Страницы: 1, 2
bifik
Дело в том что если код такой
<html>
<
link rel="stylesheet" href="moneystats/style.css" type="text/css">
</
html>

<?php
require ('config.php');
//Коннектимся с БД
$handle = mysql_connect($mysql_host, $mysql_user, $mysql_pass) or die($connect_error);
mysql_select_db($mysql_db, $handle) or die($connect_error);
$sql = mysql_query('SELECT name, money FROM '.$mysql_table.' ORDER BY money DESC limit 30');
//Определяем первое место
$rank = 1;
?>

<div class="block_center">
<
div class="bc_head">
<
div class="bсt_text">
Топ 30 богачей
</div>
</
div>
<
div style="padding: 5px 5px 5px 5px;">
<
center>
<
table class='simple-little-table' width='100%' cellspacing='0'>
<
thead>
<
th><strong><b>#</b></strong></th>
<th><strong><b>Ник</b></strong></th>
<
th><strong><b>Баланс</b></strong></th>
</
tr>
<
tfoot>
<
tr>
<
th colspan="4"><span rel="108" class="masha_index masha_index108"></span>
<
center>Топ 30 богачей, Code by <i>bifik</i>.</center>
</
th>
</
tr>
</
tfoot>
<?php
while($data = mysql_fetch_assoc($sql)){
if($rank == 1){
echo '<tr><td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.' <img src="/moneystats/rang/1.png"></td>';
}else{
echo '<td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.'</td>';}
echo '<td><a href="http://earthcraft.ru/user/'.$data['name'].'/" target="_BLANK"><span rel="9" class="masha_index masha_index9"></span>'.$data['name'].'</a></td>';
echo '<td>'.$data["money"].'</td></tr>';
}
?>
</table>
</
center>
</
div>

То отображается так:
user posted image
А мне нужно, чтобы отображалось на второе место другая картинка, на третье третья картинка, а всё ниже третьего одна картинка.
Пример:
user posted image

Пытался также сделать, ну не получилось, вот код:
<html>
<
link rel="stylesheet" href="moneystats/style.css" type="text/css">
</
html>

<?php
require ('config.php');
//Коннектимся с БД
$handle = mysql_connect($mysql_host, $mysql_user, $mysql_pass) or die($connect_error);
mysql_select_db($mysql_db, $handle) or die($connect_error);
$sql = mysql_query('SELECT name, money FROM '.$mysql_table.' ORDER BY money DESC limit 30');
//Определяем первое место
$rank = 1;
?>

<div class="block_center">
<
div class="bc_head">
<
div class="bсt_text">
Топ 30 богачей
</div>
</
div>
<
div style="padding: 5px 5px 5px 5px;">
<
center>
<
table class='simple-little-table' width='100%' cellspacing='0'>
<
thead>
<
th><strong><b>#</b></strong></th>
<th><strong><b>Ник</b></strong></th>
<
th><strong><b>Баланс</b></strong></th>
</
tr>
<
tfoot>
<
tr>
<
th colspan="4"><span rel="108" class="masha_index masha_index108"></span>
<
center>Топ 30 богачей, Code by <i>bifik</i>.</center>
</
th>
</
tr>
</
tfoot>
<?php
while($data = mysql_fetch_assoc($sql)){
if($rank == 1){
echo '<tr><td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.' <img src="/moneystats/rang/1.png"></td>';
}else{
echo '<td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.'</td>';}
if($rank == 2){
echo '<tr><td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.' <img src="/moneystats/rang/2.png"></td>';
}else{
echo '<td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.'</td>';}
if($rank == 3){
echo '<tr><td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.' <img src="/moneystats/rang/3.png"></td>';
}else{
echo '<td width="12%"><span rel="12" class="masha_index masha_index12"></span>'.$rank++.'</td>';}
echo '<td><a href="http://earthcraft.ru/user/'.$data['name'].'/" target="_BLANK"><span rel="9" class="masha_index masha_index9"></span>'.$data['name'].'</a></td>';
echo '<td>'.$data["money"].'</td></tr>';
}
?>
</table>
</
center>
</
div>

Вот что вышло из этого кода:
user posted image

Если я составил тему не по правилам, то извините, я правила не нашёл в этом разделе, ну кажется всё понятно объяснил, если правила существуют прошу кинуть ссылку.
Спасибо!

_____________
Изучаю php, Mysql, html, css, JavaScript, java.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.