Sawaftha Ответов: 1

Как я могу напечатать только одну строку select из mysql PHP?


Я хочу распечатать один select row form data MySQL с помощью PHP это мой код.

else if($_SESSION['branch_name']=='Madenah St.')
          {
              $view_user="SELECT * FROM madenah_st";
              $run=mysqli_query($dbcon,$view_user);
              while ($row=mysqli_fetch_array($run))
              {
                  $no_invo=$row[0];
                  $dta_invo=$row[1];
                  $amm_invo=$row[2];
                  $b_amm_invo=$row[3];
                  $d_b_amm_invo=$row[4];
                  $cus_nam=$row[5];
                  $cus_pho_num=$row[6];
                  $brc_typ=$row[7];?>
  <tr>
      <td><?php echo $no_invo;?></td>
      <td><?php echo $dta_invo;?></td>
      <td><?php echo $amm_invo;?></td>
      <td><?php echo $b_amm_invo;?></td>
      <td><?php echo $d_b_amm_invo;?></td>
      <td><?php echo $cus_nam;?></td>
      <td><?php echo $cus_pho_num;?></td>
      <td><?php echo $brc_typ;?>
      <button onclick="myfun()">print page</button>
      <script type="text/javascript">
      function myfun(){
        window.print();
      }</script>

    </td>


Что я уже пробовал:

print one select row form data MySQL by using PHP I mean print to printer

1 Ответов

Рейтинг:
2

Mohibur Rashid

php не предназначен для этой конкретной цели. одним из возможных решений может быть забота о печатной версии HTML, позволяющей пользователю печатать самостоятельно. Метод печати окна() [^]

Вы также можете улучшить качество печати с помощью PDF. то есть создать PDF в PHP и отправить его на клиентскую сторону, а затем снова позволить клиенту печатать. Для этой цели существует множество инструментов: FPDF, MPDF, TCPDF и т. д. FPDF, MPDF являются производными от TCPDF