$ _SERVER ['QUERY_STRING'] और पेजिनेशन के साथ कैसे काम करें?
जब मेरी मेज के लिए इस लिंक के अनुसार क्रमबद्ध है:
<a href="'.$_SERVER['PHP_SELF'].'?sort_name=name&sort=asc" title="'.$lang['sorteer_asc'].'"></a>
मेरे यूआरएल हो जाता है: relation.php sort_name = adres & प्रकार = एएससी
The I एक पृष्ठांकन लिंक का उपयोग करें:
echo '<a href="'.$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'].'&page='.$i.'">'.$i.'</a> ';
और यूआरएल बन जाता है: relation.php? Sort_name = adres & sort = asc & पृष्ठ = 2
अब तक तो अच्छा, लेकिन जब अन्य पृष्ठों पर ब्राउज़ कर यह रूप में लंबे समय के रूप में किया जा सकता है: relation.php sort_name = adres & प्रकार = एएससी & पेज = 2 & पेज = 3 & पेज = 14 & पेज = 23 & पेज = 27
$ _SERVER ['QUERY_STRING'] की वजह से उम्र दिखाई दे रही है, मैं केवल अंतिम पृष्ठ को रखने के साथ अपना यूआरएल कैसे साफ कर सकता हूं? Sort_name = adres & sort = asc।
या क्या आप ऑर्डरिंग और पेजिनेशन का एक अन्य समाधान सुझाते हैं?
संभावित डुप्लिकेट [क्वेरीस्ट्रिंग में एकल परिवर्तनीय मान बदलें] (http://stackoverflow.com/questions/4037909/change-single-variable-value-in-querystring) –