我创建了一个页面,可在其中显示表中的MySQL数据。如果一家公司有多个合作伙伴,则它会在柜台上打印所有合作伙伴。如果一家公司有1个合作伙伴,则不带柜台就打印该伙伴。但是,如果公司没有合作伙伴,我不想打印任何内容。我该怎么办?
$rowcount = $result2 -> num_rows;
// Create the table
$output .= '
<div class="table-responsive">
<table class="table table-bordered">';
if($result1 === false) {
die(print_r(mysqli_error($conn), true));
}
while($row = $result1 -> fetch_assoc()) {
$output .= '
<tr>
<td align="center" width="50%"><b>Name</b></td>
<td align="center" width="50%">'.$row["name"].'</td>
</tr>
<tr>
<td align="center" width="50%"><b>Description</b></td>
<td align="center" width="50%">'.$row["desc"].'</td>
</tr>';
}
while($row = $result2 -> fetch_assoc()) {
if($rowcount > 1) {
$output .= '
<tr>
<td align="center" width="50%"><b>'.$counter.'. Partner</b></td>
<td align="center" width="50%"><b>Partner:</b> '.$row["partner"].'<br/>
<b>Country:</b> '.$row["country"].'<br/>
</td>
</tr>
';
$counter++;
} else if($rowcount == 1) {
$output .= '
<tr>
<td align="center" width="50%"><b>Partner</b></td>
<td align="center" width="50%"><b>Partner:</b> '.$row["partner"].'<br/>
<b>Country:</b> '.$row["country"].'<br/>
</td>
</tr>
';
} else {
// empty
}
}
$output .= "</table></div>";
echo $output;