2016-04-11 4 views
0

У меня есть база данных на PHPMyAdmin с именем mydb, а затем таблица с именем myguests. Предполагается получить доступ к информации в базе данных и отобразить ее. Вот мой код:Проблема при попытке отображения данных из базы данных MySQL

<?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 

Кто-нибудь есть решение?

Спасибо, что помогли мне!

+0

Вы имеете дополнительный '.' в конце вашего' эхо. "Имя:" .... ' –

ответ

0

Эта линия:

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

имеет точку прямо перед точкой с запятой. Удалите его, и он сработает.

+0

Спасибо вы за помощь мне! –

0

Снимите (точка) знак после $ строки [ "фамилия"]

// Creates a loop to loop through results 
while($row = mysql_fetch_array($result)){ 
    echo "Name: " . $row["firstname"]. " " . $row["lastname"]; 
} 
Смежные вопросы