0
这将返回一个空白页:如何使用MySQL和PHP打印单个单元格的值?
<?php
$con=mysqli_connect("xxx.x.xx.x","user","password","db");
// check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT column FROM table WHERE id=1");
print $result;
mysqli_close($con);
?>
而这个返回的数据:
<?php
$con=mysqli_connect("xxx.x.xx.x","user","password","db");
// check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM table");
while($row = mysqli_fetch_array($result))
{
echo $row['column_1'] . " " . $row['column_2'];
echo "<br>";
}
mysqli_close($con);
?>
什么是错的一个代码块,以防止其返回的数据?
“mysqli_query”结果无法打印出来,需要提取数据。请参阅手册中的示例http://us3.php.net/manual/en/mysqli.query.php –
请尝试以下操作:'$ row = mysqli_fetch_array(mysqli_query($ con,“SELECT column FROM table WHERE id = 1” ));' 和输出使用:'echo $ row ['column'];'' – ninty9notout