Чтобы перенаправление работало, лучше всего использовать HTTP Redirect, что означает, что вам нужно переопределить заголовок HTTP.
Вы можете получить больше информации здесь: http://php.net/manual/en/function.header.php
Также обратите внимание, что для беспроблемной работы функции заголовка вы должны выполнить перенаправление ПЕРЕД тем, как вы выводите какой-либо html-код пользователю, поэтому это ДОЛЖНО произойти до любого тега «echo» или php end?>, За которым следует любой html-контент.
Вы также не должны выводить контент после этого, что означает, что вы должны сделать следующее:
header('Location: http://www.example.com/');
exit; // this makes sure your script execution ends here
Ваш вопрос недостаточно ясен, но если я понял, перенаправление не единственная ваша проблема, вы используете переменную $ linkid внутри запроса SQL, не задавая ее сначала.
В вашем фрагменте также есть потенциальный недостаток SQL-инъекции, вы должны прочитать об этом, прежде чем интерполировать переменные с запросами SQL. Может быть полезна mysql_real_escape_string, пожалуйста, прочитайте ее, прежде чем запускать свой код в производство: http://php.net/manual/en/function.mysql-real-escape-string.php