запись появлялась вверху. Для этого, как я понимаю, надо изменить
сортировку от 100 до 1. Наверное, в этом коде надо изменить ASC на DESK.
Подскажите плз., как это сделать?
$str="<table border=\"0\" align=\"center\" bgcolor=\"#DFDEDE\" >";
if(isset($postvariablen["zeigen"]) || $sort!="" )
{
$binary="";
if($sort=="kurz")$binary="BINARY";
if($sort!="")$sort=" ORDER BY $binary ".$sort;
$where="";
if(trim($id)!= ""){if($where != "")$where.=" AND ";$where.="id = '$id' ";}
if(trim($kurz)!= ""){if($where != "")$where.=" AND ";$where.="kurz = '$kurz' ";}
if(trim($bemerkung)!= ""){if($where != "")$where.=" AND ";$where.="bemerkung = '$bemerkung' ";}
if(trim($daten)!= ""){if($where != "")$where.=" AND ";$where.="daten = '$daten' ";}
if(trim($uebergang)!= ""){if($where != "")$where.=" AND ";$where.="uebergang = '$uebergang' ";}
if($where != "")$where="WHERE ".$where;
//if($where != "")
//{
$query ="SELECT id, bemerkung, uebergang FROM tbl_notizen $where $sort";
$result = mysql_query($query, $verbindung)or die (mysql_error());
for ($i=0; ($row=mysql_fetch_row($result)); $i++)
{
$str.="<tr><td align=\"center\" width=\"30\" style=\"font-size:10px; background-color:#FDFDD2; color:red;\">".$row[0]."</td>";
$str.="<td align=\"center\" width=\"150\" style=\"font-size:10px; background-color:#D5D3D3;color:#8D0000;\">".$row[2]."</td></tr>";
$str.="<tr><td align=\"left\" colspan=\"2\" valign=\"top\" width=\"180\" height=\"90\" style=\"font-size:12px; background-color:#FDFDD2; color:000000;\">".$row[1]."</td></tr>";
$str.="<tr><td width=\"180\" colspan=\"2\" height=\"2\" style=\"font-size:12px; background-color:#DFDEDE; color:000000;\"><p><font face=\"Times New Roman\"><span style=\"font-size:8pt;\"> </span></font></p></td></tr>";
}
//}
$str.="</table>";
}
header('Content-Type: text/html; charset=utf-8');
?>
Спустя 23 минуты, 42 секунды (19.12.2008 - 19:00) vasa_c написал(а):
Слишком много неотформатированных, неоткомментированных, нафиг никому не нужных букаф.
Единственное, что нужно, это SQL-запрос. А он неизвестен, так как что такое $sort и откуда берётся не сказано.
Единственное, что нужно, это SQL-запрос. А он неизвестен, так как что такое $sort и откуда берётся не сказано.
Спустя 41 секунда (19.12.2008 - 19:01) modobaks написал(а):
… ORDER BY сортируемое_значение – с меньшего к большему
… ORDER BY сортируемое_значение DESC – с большего к меньшему
… ORDER BY сортируемое_значение DESC – с большего к меньшему
Спустя 10 минут, 58 секунд (19.12.2008 - 19:12) калинин написал(а):
Мне такой код сделали.
Мне тоже кажется, что сдесь много лишнего.
Вот и приходится вникать, что-бы как-то это всё упорядочить.
Всё работает нормально, осталось только развернуть сортировку.
Потом попробую заняться чисткой.
$sort наверное берётся отсюда:
<?
global $verbindung;
$verbindung = mysql_connect ("", "", "")or exit ("keine Verbindung m?ch: " .mysql_error());
mysql_select_db("", $verbindung);
mysql_query('SET NAMES utf8', $verbindung);
$str="";
$postvariablen=$_POST;
//Sortierungsvariable***********
$sort="id";
if(isset($_GET["sort"]))$sort=$_GET["sort"];
//*************
Мне тоже кажется, что сдесь много лишнего.
Вот и приходится вникать, что-бы как-то это всё упорядочить.
Всё работает нормально, осталось только развернуть сортировку.
Потом попробую заняться чисткой.
$sort наверное берётся отсюда:
<?
global $verbindung;
$verbindung = mysql_connect ("", "", "")or exit ("keine Verbindung m?ch: " .mysql_error());
mysql_select_db("", $verbindung);
mysql_query('SET NAMES utf8', $verbindung);
$str="";
$postvariablen=$_POST;
//Sortierungsvariable***********
$sort="id";
if(isset($_GET["sort"]))$sort=$_GET["sort"];
//*************
Спустя 3 минуты, 30 секунд (19.12.2008 - 19:16) калинин написал(а):
Я уже это вычитал.
ASC - от меньшего к большему,
DESC -от большего к меньшему.
Ворос как это в код вставить?
ASC - от меньшего к большему,
DESC -от большего к меньшему.
Ворос как это в код вставить?
Спустя 5 минут, 39 секунд (19.12.2008 - 19:21) modobaks написал(а):
твой код
if($sort!="")$sort=" ORDER BY $binary ".$sort;
$where="";
и мой код
… ORDER BY сортируемое_значение – с меньшего к большему
… ORDER BY сортируемое_значение DESC – с большего к меньшему
видишь сходство?
if($sort!="")$sort=" ORDER BY $binary ".$sort;
$where="";
и мой код
… ORDER BY сортируемое_значение – с меньшего к большему
… ORDER BY сортируемое_значение DESC – с большего к меньшему
видишь сходство?
Спустя 1 час, 24 минуты, 44 секунды (19.12.2008 - 20:46) калинин написал(а):
Всё! Сделал!!!
Вот что получилось:
if($sort!="")$sort=" ORDER BY $binary ".$sort "DESC" ;
Граннд мерси ВСЕМ!!!!
Вот что получилось:
if($sort!="")$sort=" ORDER BY $binary ".$sort "DESC" ;
Граннд мерси ВСЕМ!!!!
Спустя 33 минуты, 43 секунды (19.12.2008 - 21:20) modobaks написал(а):
я рад за тебя