На основании вашего комментария к вопросу:
я хочу, чтобы меня отображали, только если пользователь нажал на кнопку просмотра
Тогда вам нужно больше кнопок просмотра. Замените ваши ссылки их собственными формами, которые публикуют значения, ожидаемые вашим серверным кодом. Так что вместо этого:
echo "
<td><a href=\"?page=" . $i . "&seller=".$seller."\">" . $i . "</a></td>";
У вас может быть что-то вроде этого:
echo "
<td>
<form method=\"post\">
<input type=\"hidden\" name=\"page\" value=\"" . $i "\" />
<input type=\"hidden\" name=\"seller\" value=\"" . $seller "\" />
<input type=\"submit\" name=\"view\" value=\"" . $i "\" />
</form>
</td>";
Вы можете использовать CSS для придания стиля вашим кнопкам, чтобы они выглядели как ссылки, если вы предпочитаете. Такие инструменты, как Boostrap, делают это очень просто, просто добавляя классы, такие как "btn btn-link"
, например, к любому интерактивному элементу.
Но, в конечном счете, если вы хотите, чтобы ваши ссылки отправляли форму, сделайте их формами.