如何将PHP中的数据从PHP中提取到行中?

时间:2016-06-09 19:29:05

标签: php mysql

我不确定我错过了什么。页面加载表,但不会将任何数据拉入行。我连接到数据库并在编辑代码之前已经提取数据。第一行确实显示了我有的9行。

<?php if (mysql_num_rows($result) > 0) : ?>
        <?php

        print '<table class="col-md-12">
            <tr>
                <th class="col-md-1">Category</th>
                <th class="col-md-2">Subcategory</th>
            </tr>
 <tr>'.$rowsfortable.'
</tr>
</table>';
//Get Category.


while ($row = mysql_fetch_array($result)) {
            $qry = "SELECT * FROM general_category WHERE categoryID = {$row['categoryID']}";
            $tmpResult = qry($qry);
            $tmpRow = mysql_fetch_array($tmpResult);
            $category = $tmpRow['category_desc'];

            //Get Sub Category.
            $qry = "SELECT * FROM general_category WHERE categoryID = {$row['sub_categoryID']}";
            $tmpResult = qry($qry);
            if (mysql_num_rows($tmpResult) > 0) {
                $tmpRow = mysql_fetch_array($tmpResult);
                $sub_category = "/ " . $tmpRow['category_desc'];
                } else {
                    $sub_category = '';
                }
 for ($i=0; $i < count($row); $i++) {
            $rowsfortable = "print '<td>' '.$category.' '.$sub_category.'</td>'";


    }
}   
?>

1 个答案:

答案 0 :(得分:1)

在我unsigned char * converted = static_cast<unsigned char*>(data.data());被赋予任何价值之前,我认为你打印了你的牌桌。 PHP将按顺序执行。

尝试移动抓取数据的代码块,并在实际打印表格的块之前将其分配给$rowsfortable