First off, thanks for any help you can give.
This is what i currently use to list out results of a search query:
while ($member_array = mysql_fetch_array($result))
print("<tr><td> $member_array[id] </td><td> $member_array[name] </td><td> $member_array[age] </td><td> $member_array[city] </td><td><a href=member_build2.php?ad_id=$member_array[id] >View this Member</a></td></tr>");
This works great for listing all the rows returned but i want to just list some. I also want to use the full array in a session over multiple pages. So heres where i have my brain failure, how can i take the array and tell it to list 12 rows starting at row 8? This is how i've been attacking it so far:
$member_array = mysql_fetch_array($result);
foreach ($member_array as $key => $value)
{
if ($value >= $member_point and $displayed_count <= $display_limit)
{
print("<tr><td> $member_array[id] </td><td> $member_array[name] </td><td> $member_array[age] </td><td> $member_array[city] </td><td><a href=member_build2.php?ad_id=$member_array[id] >View this Ad</a></td></tr>");
$displayed_count++;
}
}
So member_point is the point (row) in the array that i want it to start listing from and display_limit is how many rows to display. I really don't know if i'm even on the right path with foreach but it's the best i can think right now. Again thanks in advance for any help.