I am a beginner to do website development. And I have inserted some data into database by phpMyAdmin. Here is the database:
And these are my code to generate a table in web.
<table border = "1" cellpadding = "5" cellspacing = "0">
<tr style="text-align: left;">
<th style="width : 150px;">pmID</th>
<th style="width : 150px;">pubYear</th>
<th style="width : 150px;">pubMonth</th>
<th style="width : 150px;">pubDay</th>
<th style="width : 150px;">pubTitle</th>
<th style="width : 150px;">articleTitle</th>
<th style="width : 300px;">abstract</th>
</tr>
<?php
while($row = $result -> fetch_object()){
$pmID = htmlentities($row->pmID, ENT_QUOTES, "UTF-8");
$pubYear = htmlentities($row->pubYear, ENT_QUOTES, "UTF-8");
$pubMonth = htmlentities($row->pubMonth, ENT_QUOTES, "UTF-8");
$pubDay = htmlentities($row->pubDay, ENT_QUOTES, "UTF-8");
$pubTitle = htmlentities($row->pubTitle, ENT_QUOTES, "UTF-8");
$articleTitle = htmlentities($row->articleTitle, ENT_QUOTES, "UTF-8");
$abstract = htmlentities($row->abstract, ENT_QUOTES, "UTF-8");
?>
<tr>
<td><?php echo $pmI;?></td>
<td><?php echo $pubYear;?></td>
<td><?php echo $pubMonth;?></td>
<td><?php echo $pubDay;?></td>
<td><?php echo $pubTitle;?></td>
<td><?php echo $articleTitle;?></td>
<td><?php echo $abstract;?></td>
</tr>
<?php
}
?>
And the result:
Noticed that some columns are empty. I don't know how to fix it.