我刚设置LAMP
并尝试查询mysql
数据库并在屏幕上显示结果。我的问题是,而不是在屏幕上写我的查询结果,我的语法写在屏幕上而不是?
用php查询mysql数据库并在屏幕上写出结果的正确方法是什么?
这是我的语法不起作用?
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error)
{
die("Connection failed: " . $conn->connect_error);
}
$sql = "Select state from PHPTests.state";
$result = $conn->query($sql);
if ($result->num_rows > 0)
{
while($row = $result->fetch_assoc())
{
echo $row['state'];
}
}
else
{
echo "0 results";
}
$conn->close();
?>
<html>
<body>
<h4>Hello - This is test site with php</h4>
</body>
</html>