|
|
|
| КАк организовать постраничный вывод из ms sql) | |
|
|
|
|
|
|
|
|
для: mihdan
(20.06.2008 в 00:59)
| |
SELECT cen0,name1, UnitAbbr, idgroup FROM stroyka.pissed.[tovar] WHERE idgroup='374'LIMIT 1,5
|
так говорит ошибка
Line 1: Incorrect syntax near 'LIMIT'. | |
|
|
|
|
|
|
|
для: pissed
(20.06.2008 в 02:26)
| | только так
SELECT top 20 * FROM stroyka.pissed.[tovar]
WHERE idgroup NOT IN
(
SELECT top 10 idgroup
FROM stroyka.pissed.[tovar]
ORDER BY idgroup
)
ORDER BY idgroup | |
|
|
|
|
|
|
|
для: pissed
(20.06.2008 в 02:50)
| |
$r=mssql_query('SELECT COUNT(*) FROM '._TABTOVAR.' WHERE idgroup=\''.$id.'\'');
$r=mssql_fetch_array($r);
$count=$r[0];
//$x=$_REQUEST['page']*25;
if(empty($_REQUEST["page"])){
$n=0;
}else{
$n=$_REQUEST["page"]-1;
}
$x=$count-$n*25;
echo $que='
SELECT TOP '._CATPAGE.' name1,UnitAbbr,cen0 FROM(SELECT TOP '.$x.' name1,UnitAbbr,cen0 FROM '._TABTOVAR.' WHERE idgroup=\''.$id.'\' ORDER BY id ) AS tab1 ORDER BY \'id\' DESC';
|
Не выходит что не так? | |
|
|
|