<?php
include ('bd/bd.php');
// подключаем скрипт
// подключаемся к серверу
$link = mysqli_connect($host, $user, $pwsd, $db)
or die("Ошибка " . mysqli_error($link));
// выполняем операции с базой данных
$query ="SELECT `opisanie` FROM kozerog where `data` = CURDATE() ";
$result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link));
while($row = mysqli_fetch_array($result))
{
echo $row['opisanie']."<br>";
}
?>
сам bd.php
<?php
$host = 'тут ip не локальный';
$user = 'xxx';
$pwsd = 'xxx';
$db = 'xxx';
$connection = mysql_connect($host, $user, $pwsd);
mysql_query("SET NAMES utf-8");
mysql_select_db($db, $connection);
if (!$connection || !mysql_select_db($db, $connection))
{
exit(mysql_error());
}
?>
при
include ('bd/bd.php');
все работает нормально, а при
include ('http : // syte.com/bd/bd.php'); (тут я специально пробелы поставил)
выдает ошибки
Warning: mysqli_connect(): (28000/1045): Access denied for user 'root'@'localhost' (using password: NO) in /home/domains/public_html/test.php on line 135
Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given in /home/domains/public_html/test.php on line 136
почему так?
и как это можно поправить?