检查MySQL中是否没有数据

时间:2018-08-21 15:52:27

标签: php mysql

我创建了一个页面,可在其中显示表中的MySQL数据。如果一家公司有多个合作伙伴,则它会在柜台上打印所有合作伙伴。如果一家公司有1个合作伙伴,则不带柜台就打印该伙伴。但是,如果公司没有合作伙伴,我不想打印任何内容。我该怎么办?

PHP

$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;

0 个答案:

没有答案