$db = mysqli_connect("p:notlocalhost","notroot","","catalog") or die("Error " . mysqli_error($link));
Това е "p:" - когато се добави преди име на хост, създава постоянна връзка. Това по-късно се използва повторно на различни страници. Все още извиквате един и същ конструктор на всяка страница.