Я пытаюсь показать данные, поступающие из базы данных mysql, в виде таблицы с использованием PHP следующим образом:
$query = "SELECT CONCAT(usrFirstname,'',usrSurname) As FullName,usrNickname AS Nickname,";
$query.= "usrEmail As EmailAddress,usrGender AS Gender,DATE(usrDOB) As DOB,usrBelt AS BeltId,ggName As Groupname ";
$query.= "FROM user LEFT JOIN gyg ON user.usrIndex = gyg.usrIndex;";
$result = mysql_query($query);
echo mysql_error();
if($result)
{
$row= mysql_fetch_array($result);
if($row)
{
$fullname = $row['FullName'];
$nickname = $row['Nickname'];
$emialid = $row['EmailAddress'];
$gender = $row['Gender'];
$Dateofbirth = $row['DOB'];
$belt = $row['BeltId'];
$group = $row['Groupname'];
}
}
, а HTML-код выглядит так:
<table height= "600" width="800">
<tr style="vertical-align: top; text-align:top display:inline-block">
<thead>
<td>FUll name</td><td> Nickname<?php echo $nickname ?></td><td>Email Address<?php echo $emialid ?></td><td>Gender<?php echo $gender ?></td><td>DOB <?php echo $Dateofbirth ?><td>BELT ID <?php echo $belt ?></td><td>GROUP <?php echo $group ?></td>
</thead>
</tr>
</table>
Я хочучтобы показать так:
fullname nickname emailid gender dob beltid group
xxxxx xxxxx xxxxx xxx xxx xxx xxxx
xxxxx xxxxx xxxxx xxx xxx xxx xxxx
но это выглядело так:
fullname xxxxx nickname xxxxx emailid xxxxx gender xxxxx dobxxxxx beltid xxxxx groupxxxxx
, и у меня есть четыре строки из базы данных, но она отображала только одну строку.
Как я могу решить эту проблему?Кто-нибудь может помочь с этим?
Модифицированный код: он отображался так:
fullname nickname emailid gender dob beltid group
xxxxx xxxxx xxxxx xxx xxx xxx xxxx
xxxxx xxxxx xxxxx xxx xxx xxx xxxx
Что мне нужно сделать? Пожалуйста, помогите.