Запрос к БД
29 августа 2008, 20:04
Автор: byik
Ситуация была такая, когда добавлял названия каталогов в БД , в списке каталогов они выводились как угодно, но только не по порядку... было -
и соотвественно вывод -
убрал из функции
order by `order` DESC
и все встало на свои места ....
что это такое я убрал ?
function getCats()
{
$content = "";
$sql = "SELECT * FROM cats order by `order` DESC" ;
$bind = mysql_query($sql);
While($lfx_rows = mysql_fetch_assoc($bind))
{
if ($_SESSION["login"] == "admin") $del = " / <a href=\"?delcat=$lfx_rows[id]\">[X]</a>";
$content .= "<li><a href=\"?catid=$lfx_rows[id]\">$lfx_rows[name]</a>$del";
}
return $content;
}
{
$content = "";
$sql = "SELECT * FROM cats order by `order` DESC" ;
$bind = mysql_query($sql);
While($lfx_rows = mysql_fetch_assoc($bind))
{
if ($_SESSION["login"] == "admin") $del = " / <a href=\"?delcat=$lfx_rows[id]\">[X]</a>";
$content .= "<li><a href=\"?catid=$lfx_rows[id]\">$lfx_rows[name]</a>$del";
}
return $content;
}
и соотвественно вывод -
if (!isset($_GET["catid"])) print getCats();
elseif(isset($_GET["catid"])) print getArticles($_GET["catid"]);
elseif(isset($_GET["catid"])) print getArticles($_GET["catid"]);
убрал из функции
order by `order` DESC
и все встало на свои места ....
что это такое я убрал ?