To nie jest problem PHP ani MySQL. To HTML 101. Zawsze, gdy istnieje <a
href="">
tag, będzie link do tej strony, jeśli jest pusty. Wierzę, że to naprawi to:<php>
If $array['link '] echo '<a>'
Możesz zrobić to trochę schludniej, ale to jest podstawowa idea.