<?php $host ="localhost"; $user = "root"; $pass = ""; $db = "StuDet"; $conn = mysql_connect($host,$user,$pass); mysql_select_db($db,$conn); @mysql_select_db($database) or die ("Unable to select database"); ?>
У меня есть сомнение в строке «$ conn = mysql_connect ($ host, $ user, $ pass);
<?php $host ="localhost"; $user = "root"; $pass = ""; $db = "StuDet"; $con = mysqli_connect($host,$user,$pass,$db); // Check connection if (!$con){ echo "Failed to connect to MySQL: " . mysqli_connect_error(); } ?>
Попробуйте приведенный выше код. Используйте mysqli .
Код правильный. Если соединение не установлено, проверьте свои учетные данные и имя db.
Кроме того, поскольку mysql устарел, перейдите в mysqli.