رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در انتقال ID مطلب در جدول صفحه بندی
#1
سلام
با استفاده  از تابع زیر  داده های جدول را نمایش می دهم ، همچنین یک لینک برای ادامه مطلب ساخته شده که با کلیک بر روی آن ، ID مطلب به صفحه دیگری جهت نمایش کل مطلب انتقال داده می شود :
[عکس: joomlaforum.ir_14829339421.png]
 function read_content() {
            
           $per_page = 5;
           if (isset($_GET["page"])) {
               $page = $_GET["page"];
           } else {
               $page = 1;
           }

           $start_from = ($page - 1) * $per_page;

           $query = "SELECT * FROM note WHERE n_categorie='طراحی و پیاده سازی' LIMIT $start_from, $per_page";
           $result = mysqli_query($GLOBALS['conn'], $query);
           ?>
           <div class="container con_design">
               <table class="table">
                   <tr>
                       <th style="text-align: center;">شناسه</th>
                       <th style="text-align: center;">عنوان</th>
                       <th style="text-align: center;">خلاصه مطلب</th>
                       <th style="text-align: center;">ادامه</th>
                   </tr>
                   <?php
                   while ($row = mysqli_fetch_assoc($result)) {
                       ?>
                       <tr>
                           <td style="text-align: center;"><?php echo $row['n_id']; ?></td>
                           <td style="text-align: center;"><?php echo $row['n_title']; ?></td>
                           <td style="text-align: center;"><?php echo $row['n_summary']; ?></td>
                           <td style="text-align: center;"><a href="continue_design.php?n_id='.$row['n_id'].'" class="btn btn-primary"> ادامه  </a></td>
                       </tr>
                       <?php
                   };
                   ?>
               </table>
               <?php
               $query = "select * from note WHERE n_categorie='طراحی و پیاده سازی'";
               $result = mysqli_query($GLOBALS['conn'], $query);

               $total_records = mysqli_num_rows($result);

               $total_pages = ceil($total_records / $per_page);

               echo "<center><a href='con_design.php?page=1'>" . 'First Page' . "</a> ";

               for ($i = 1; $i <= $total_pages; $i++) {

                   echo "<a href='con_design.php?page=" . $i . "'>" . $i . "</a> ";
               }

               echo "<a href=con_design.php?page=$total_pages'>" . 'Last Page' . "</a></center> ";
           } 

مشکل اینجاست که ID انتقال داده نمی شود ، خروجی گرفتم عبارت زیر چاپ می شود :
'.$row['n_id'].'
پاسخ
تشکر شده توسط:
#2
باید با PHP چاپ کنید (دستور echo). شما متغیر PHP رو مستقیماً توی HTML گذاشتین.
پاسخ
تشکر شده توسط: پیام حیاتی , meysam1366




کاربران در حال بازدید این موضوع: 1 مهمان