Как отобразить имя из идентификатора с помощью OPP в PHP? - PullRequest
0 голосов
/ 20 сентября 2019

Я хочу отобразить имя пакета для соответствующего идентификатора. Данные хранятся в двух таблицах, таких как Package и Product. Таблица продуктов имеет внешний ключ package_id . Я не знаю, как отображать имя для соответствующего идентификатора в таблице. Кто-то, пожалуйста, скажите, какой должен быть код под "th" тег в таблице. Если вы знаете лучший способ сделать это, кроме этого, скажите мне.

код класса:

public function get_package_by_id($packageId){
    $conn=(new Connection())->get_db();
    $sql="SELECT * FROM package WHERE product_id='$packageId'";

    $res=$conn->query($sql);

    if($res->num_rows==1){
        $row=$res->fetch_array();
        $this->packageId=$row['package_id'];
        $this->packageName=$row['package_name'];
        $this->packageDescription=$row['description'];

        }
        return $this;
}

HTML-код:

<?php
include_once ('../backend/Product.php');
include_once ('../backend/Package.php');
include_once('../backend/ProductCategory.php');
include_once('../backend/User.php');
include_once ('header.php');

    /*get package name*/
    $getPackage= new Package();
    $allPackage=$getPackage->get_package_by_id();

    /*get sim list*/
    $simList=new Product();
    $newSimList=$simList->get_dtv();

    /*get router list*/
    $routerList=new Product();
    $newRouterList=$routerList->get_sim();

    /*get DTv list*/
    $dtvList=new Product();
    $newDtvList=$dtvList->get_router(); ?>
<tbody>

 <?php

   foreach ($newSimList as $item)
   {
     echo"<tr role=\"row\" class=\"odd\">
           <td class=\"sorting_1\">$item->serialNumber</td>                                                                
           <td>$item->productDescription</td>
           <td>$item->addedDate</td>
           <td>"code for the display package"</td>                           
           <td>
             <a href=\"#\" class=\"btn btn-info btn-xs\"><i class=\"fa fa-pencil\"></i> Edit </a>
             <a href=\"#\" class=\"btn btn-danger btn-xs\"><i class=\"fa fa-trash-o\"></i>Delete</a>
           </td>
          </tr>";
 }
            ?>
</tbody>
...