webew
Войти » Регистрация
 
PHP

Не могу понять как по порядку сделать вывод

2 августа 2010, 23:26
Автор: byik
Добрый день!
Ребят, выручайте , не могу понять как сделать чтобы в графе номер все выводилось по порядку - то бишь например по возростанию номеров или по убыванию их вот в таком коде


<table class="block-cont" border="0" width="100%" cellspacing="0" cellpadding="4" align="center">
<tr>
<td width="2%" valign="middle"><p align="center"><img border="0" src="/img/pic_info.gif" width="16" height="16"></p></td>
<td width="98%">В этом разделе, у вас есть возможность изменять, добавлять, удалять товары продавцов, а также удалить группу товаров сразу.</td>
</tr>
</table><br>
<table class="block-cont" border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" align="center"><br>
<form method="POST">
<p><b>Выберите продавца:</b>
<select size="1" name="user">
<?
$d = dir("users/");
while($flg = $d->read()) {
$rashsir = explode(".",$flg);
$rashsir_size=sizeof($rashsir);
If ($flg <> "." and $flg <> ".." and $flg <> ".htaccess" and $rashsir[$rashsir_size-1] <> "inc") {
$rt = $user;
If ($flg == $rt) {
$sel = "selected";
}
Else {
$sel = "";
}
echo "<option $sel value='$flg'>$flg</option>";
}
}
$d->close();
?>
</select>
<input class="button" type="submit" value="Просмотр" name="B1"></p>
</form>
</td>
</tr>
</table>
<br>
<table width="100%">
<tr>
<td width=57% valign="middle">
<div align="left"><img class=arrow01 src="img/recom.gif"><b>Просмотр товаров продавца: <font color="#FF0000"><? echo"$user"; ?></font></b></div>
<div class=hrLine01 style="MARGIN-BOTTOM: 1px"></div>
</td>
</tr>
<tr>
<td colspan=3></tr>
</table>
<table border="0" width="100%" cellpadding="0" align="center" cellspacing="0">
<tr>
<td width="100%" valign="top">
<table border="0" width="100%" cellspacing="1" cellpadding="0">
<tr>
<td class="td4" width="5%">Номер:</td>
<td class="td4" width="60%">Название товара:</td>
<td class="td4" width="7%">Цена:</td>
<td class="td4" width="7%">Агентские:</td>
<td class="td4" width="6%">Вналичии:</td>
<td class="td4" width="6%">Продано:</td>
<td class="td4" width="9%">Действия:</td>
</tr>
<?
$none = true;

$d = dir("goods/");

while($entry = $d->read()) {
If ($entry <> "." and $entry <> ".." and $entry <> ".htaccess") {


$fp = file("goods/$entry");


If (trim($fp[0]) == $user) {


price_min($entry);
$fp = file("goods/$entry");


$d2 = dir("files/");
$fnum = 0;

while($ent = $d2->read()) {
If ($ent <> "." and $ent <> ".." and $ent <> ".htaccess") {
$av = explode(".", $ent);
If ($av[0] == $entry) {


$fnum = (integer) $fnum+1;
}
}
}
$d2->close();


$fnum2 = $fnum;
If (trim($fp[14]) == "0") {
$fnum2 .= "&nbsp;уник.";
}
Else {
$fnum2 .= "&nbsp;унив.";
}

If ($clr == $serv_const_clr) {
$clr = $serv_const_clr1;
}
Else {
$clr = $serv_const_clr;
}

If ($fnum == 0) {
$fntb = "<font color='#CC0000'>";
$fnte = "</font>";
}
Else {
$fntb = "";
$fnte = "";
}

echo "
<tr>
<td bgcolor='$clr'><p align='center'>$fntb$entry$fnte</p></td>
<td bgcolor='$clr'><p>$fntb" . trim($fp[3]) . "$fnte</p></td>
<td bgcolor='$clr'><p align='center'>$fntb" . trim($fp[1]) . "$fnte</p></td>
<td bgcolor='$clr'><p align='center'>$fntb" . trim($fp[6]) . " %$fnte</p></td>
<td bgcolor='$clr'><p align='center'>$fntb$fnum2$fnte</p></td>
<td bgcolor='$clr'><p align='center'>$fntb" . trim($fp[15]) . "$fnte</p></td>
<td bgcolor='$clr'><a href='/my.php$idstr&com=admin&com2=selgood&com3=chinfo&id_d=$entry&user=$user'><img border='0' src='/img/pic_change.gif' width='16' height='16' alt='Изменить информацию о товаре'></a>&nbsp;<a href='/my.php$idstr&com=admin&com2=selgood&com3=link&id_d=$entry&user=$user'><img border='0' src='/img/pic_hyperlink.gif' width='16' height='16' alt='Адрес этого товара'></a>&nbsp;<a href='/my.php$idstr&com=admin&com2=selgood&com3=recommend&id_d=$entry&user=$user'><img border='0' src='/img/pic_recommended.gif' width='16' height='16' alt='Добавить товар в рекомендуемые товары'></a>&nbsp;<a href='/my.php$idstr&com=admin&com2=selgood&com3=view&id_d=$entry&user=$user'><img border='0' src='/img/pic_view.gif' width='16' height='16' alt='Просмотр закаченного товара'></a>&nbsp;<a href='javascript:del($entry)'><img border='0' src='/img/pic_delete.gif' width='16' height='16' alt='Удалить товар'></a></td>
</tr>";
$none = false;
}
}
}
$d->close();




If ($none == true) {
echo "<tr><td colspan='8'><p>У Вас нет ни одного товара!</p></td></tr>";
}
?>
</table>
</td>
</tr>
</table>
Добавить комментарий

1234ru

О каких номерах идет речь и откуда берутся данные?
То, что не убивает нас, делает нас инвалидами.
02.08.2010, 23:38
Ответить
NO USERPIC

byik

ну номер - это который выводится в колонке

<td class="td4" width="5%">Номер:</td>

а вот за вывод я так понимаю отвечает переменная $entry

а вот берется она походу из file("goods/$entry")



02.08.2010, 23:50
Ответить

1234ru

Нужно выяснить четко, откуда берется $entry и как формируется там порядок.
То, что не убивает нас, делает нас инвалидами.
03.08.2010, 23:43
Ответить
© 2008—2024 webew.ru, связаться: x собака webew.ru
Сайт использует Flede и соответствует стандартам WAI-WCAG 1.0 на уровне A.
Rambler's Top100

Реклама: