Я только начал изучать mySQL вместе с PHP (основы), и я застрял на 2 дня с этой ошибкой.У меня есть HTML-код:
<html>
<head>
<title>Title</title>
</head>
<body>
<?php include 'pehape.php' ?>
<span>Username:</span><?php echo $var ?>
</body>
</html>
Я просто пытаюсь получить имя пользователя из базы данных, используя этот код:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
$conn = new mysqli($servername, $username, $password, $dbname);
$var = $conn->query("SELECT Name FROM users WHERE ID=0");
?>
Это то, что я получаю в результате в сетиbrowser.
Username:
Recoverable fatal error: Object of class mysqli_result could not be converted to string in /storage/ssd3/749/7441749/public_html/index.php on line 7
Теперь после того, как я получаю результат - Object, но я не знаю, как преобразовать его в строку, используя PHP.Кто-нибудь знает, как это исправить? Чтобы преобразовать объект в строку.
Я пытался использовать функцию print_r, но у меня ничего не вышло. Я нашел очень мало информации об этом. Кроме того, это мойСтруктура базы данных, если она вам нужна для некоторой информации (думаю, это может оказать влияние, не знаю): http://prntscr.com/l5xu9n