尝试显示MySQL数据库中的数据时出现问题

时间:2016-04-11 16:02:31

标签: php mysql

我有一个名为mydb的PHPMyAdmin数据库,然后是一个名为myguests的表。它应该访问数据库上的信息并显示它。这是我的代码:

<?php
$connection = mysql_connect('localhost', 'root', '');
mysql_select_db('mydb');

$query = "SELECT * FROM myguests";
$result = mysql_query($query);

while($row = mysql_fetch_array($result)){
echo "Name: " . $row["firstname"]. " " . $row["lastname"].;
}

mysql_close();
?>  

当我去显示网页时说

Parse error: syntax error, unexpected ';' in C:\xampp\htdocs\printback.php on line 10

任何人都有解决方案吗?

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

这一行:

echo "Name: " . $row["firstname"]. " " . $row["lastname"].;

在分号前面有一个点。删除它,它将工作。

答案 1 :(得分:0)

在$ row [&#34; lastname&#34;]

之后删除。(点)符号
// Creates a loop to loop through results
while($row = mysql_fetch_array($result)){   
    echo "Name: " . $row["firstname"]. " " . $row["lastname"];
}