note 42414 added to function.mssql-field-seek
| From: | kevin_tom at hotmail dot com | Date: | Sat, 15 May 2004 18:47:08 +0000 |
| Subject: | note 42414 added to function.mssql-field-seek | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-69651@lists.php.net to get a copy of this message | ||
Don't know this would help.
If you are using mssql to loop through a web page. Here is how to do it:
Suppose you want to select a few fields from t1 joining to t2
$numPerPage=10;
if(empty($offset))
$offset=0;
if($next_x){
$offset+=$numPerPage;
}
if($previous_x){
$offset-=$numPerPage;
}
$qry_string = "SELECT DISTINCT TOP $numPerPage t1.field1, t1.field2 from t1 LEFT
JOIN t2 ON t2.field1=t1.field1
WHERE t2.another_field='specific_val'
AND t1.fields
NOT IN
(SELECT DISTINCT TOP $offset tmpT1.field1
FROM t1 AS tmpT1 LEFT
JOIN t2 ON t2.field1=tmpT1.field1
WHERE t2.another_field='specific_val'
)";
// then run the above $qry_string using the while loop
----
Manual Page -- http://www.php.net/manual/en/function.mssql-field-seek.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+42414
Delete -- http://master.php.net/manage/user-notes.php?action=delete+42414&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+42414&report=yes
Search -- http://master.php.net/manage/user-notes.php