Ben küçük bir sorun pozisyon için bir sayımını korumak var. i bir sayfanın içindeki tüm kullanıcıları seçmek ve bunları sırayla pozisyonları bir işlev fonksiyonu yazdım.
Eg:
Mike Position 1
Steve Postion 2..............
....
Jacob Position 30
but the problem that i have when i move to the second page, the count is started from first Eg: Jenny should be number 31 but the list goes,
Jenny Position 1
Tanya Position 2.......
Aşağıda benim fonksiyonudur
function nrk($duty,$page,$position)
{
$url="http://www.test.com/people.php?q=$duty&start=$page";
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
$result=curl_exec($ch);
$dom = new DOMDocument();
@$dom->loadHTML($result);
$xpath=new DOMXPath($dom);
$elements = $xpath->evaluate("//div");
foreach ($elements as $element)
{
$name = $element->getElementsByTagName("name")->item(0)->nodeValue;
$position=$position+1;
echo $name." Position:".$position."<br>";
}
return $position;
}
Aşağıda i sayfa sayısı aracılığıyla döngü deneyin döngü için
for ($page=0;$page<=$pageNumb;$page=$page + 10)
{
nrk($duty,$page,$position);
}
Ben her coz i açılan bazı isimler bir dizi anahtarı değerini korumak istemiyorum ...