Viewing file: pro-training_fa.php (6.21 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php include "admin/conn.php"; // site fetch settings $settings = mysqli_query($con,"SELECT * FROM settings"); $setting = mysqli_fetch_array($settings); ?> <!DOCTYPE html> <html lang="fa"> <?php include('admin/conn.php'); $blog = mysqli_query($con,"SELECT * FROM blog ORDER BY id DESC"); ?> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="keywords" content="کلمات کلیدی سایت"> <meta name="description" content="#"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title><?php echo $setting['site_name_fa'] ?></title> <link rel="icon" href="assets/img/favicon.png"> <link href="https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,600;0,700;0,900;1,500;1,700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="assets/css/bootstrap.min.css"> <link rel="stylesheet" href="assets/css/cube-portfolio.min.css"> <link rel="stylesheet" href="assets/css/owl.carousel.min.css"> <link rel="stylesheet" href="assets/css/slicknav.min.css"> <link rel="stylesheet" href="assets/css/maginific-popup.min.css"> <link rel="stylesheet" href="assets/css/animate.min.css"> <link rel="stylesheet" href="assets/css/nice-select.css"> <link rel="stylesheet" href="assets/css/datepicker.css"> <link rel="stylesheet" href="assets/css/fontawesome.min.css"> <link rel="stylesheet" href="assets/css/icofont.css"> <link rel="stylesheet" href="assets/css/default.css"> <link rel="stylesheet" href="assets/css/style.css"> <link rel="stylesheet" href="assets/css/responsive.css"> </head> <body> <?php include('header_fa.php'); include('admin/conn.php'); $blogsPerPage = 3; if (isset($_GET['page'])) { $currentPage = $_GET['page']; } else { $currentPage = 1; } $offset = ($currentPage - 1) * $blogsPerPage; $blogQuery = "SELECT * FROM blog WHERE type='pro' ORDER BY id DESC LIMIT $blogsPerPage OFFSET $offset"; $blogResult = mysqli_query($con, $blogQuery); ?> <section class="breadcrumbs" style="background-image:url(assets/img/2.png)"> <div class="container"> <div class="row">
<div class="col-lg-6 offset-lg-3 col-12"> <div class="breadcrumb-content"> <h4>آموزش های مسلکی</h4> <ul class="breadcrumb-menu"> <li><a href="index_fa">خانه</a><i class="far fa-angle-double-right"></i></li> <li><a href="#">آموزش های مسلکی</a></li> </ul> </div> </div> </div> </div> </section> <section class="blog-area blog-archive-area" dir="rtl"> <div class="container"> <div class="row"> <?php while ($roww = mysqli_fetch_array($blogResult)) { ?> <div class="col-lg-4 col-md-6 col-12 wow fadeInLeft" data-wow-delay="0.2s"> <div class="single-blog"> <div class="s-blog-head"> <div class="blog-image"> <img class="blog-image" src="admin/images/blog/<?php echo $roww['img']; ?>" alt=""> <style> .blog-image img { width: 500px; height: 550px; object-fit: cover; border-radius: 15px; } </style> </div> <div class="top-meta"> <span><?php echo $roww['date']; ?></span> </div> </div> <div class="single-blog-content"> <div class="single-blog-title"> <h3><a href="training-details_fa?id=<?php echo $roww['id']; ?>"><?php echo $roww['title_fa']; ?> </a></h3> <p> <?php $ddesc = $roww['descrip_fa']; echo $dec = mb_substr($ddesc, 0, 35, 'UTF-8'); ?> </p> </div> <div class="blog-author"> <div class="b-author-left"></div> <div class="b-author-content"></div> </div> </div> </div> </div> <?php } ?> </div> <?php $totalBlogsQuery = "SELECT COUNT(*) AS total FROM blog"; $totalBlogsResult = mysqli_query($con, $totalBlogsQuery); $totalBlogs = mysqli_fetch_assoc($totalBlogsResult)['total']; $totalPages = ceil($totalBlogs / $blogsPerPage); ?> <div class="row"> <div class="col-12" > <div class="pagination-main" > <ul class="pagination"> <?php if ($currentPage > 1) { ?> <li class="prev"><a href="pro-training_fa?page=<?php echo ($currentPage - 1); ?>"><i class="far fa-long-arrow-left"></i></a></li> <?php } ?> <?php for ($i = 1; $i <= $totalPages; $i++) { ?> <li <?php if ($currentPage == $i) echo 'class="active"'; ?>><a href="pro-training_fa?page=<?php echo $i; ?>"><?php echo $i; ?></a></li> <?php } ?> <?php if ($currentPage < $totalPages) { ?> <li class="next"><a href="pro-training_fa?page=<?php echo ($currentPage + 1); ?>"><i class="far fa-long-arrow-right"></i></a></li> <?php } ?> </ul> </div> </div> </div> </div> </section> <?php include('footer_fa.php'); ?> <script data-cfasync="false" src="../cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="assets/js/jquery-3.6.0.min.js"></script> <script src="assets/js/bootstrap.bundle.min.js"></script> <script src="assets/js/bootstrap-datepicker.js"></script> <script src="assets/js/modernizer.min.js"></script> <script src="assets/js/magnific-popup.min.js"></script> <script src="assets/js/waypoints.min.js"></script> <script src="assets/js/jquery.counterup.min.js"></script> <script src="assets/js/owl.carousel.min.js"></script> <script src="assets/js/cube-portfolio.min.js"></script> <script src="assets/js/nice-select.min.js"></script> <script src="assets/js/wow.min.js"></script> <script src="assets/js/jquery.slicknav.min.js"></script> <script src="assets/js/steller.min.js"></script> <script src="assets/js/easing.min.js"></script> <script src="assets/js/jquery.scrollUp.min.js"></script> <script src="assets/js/main.js"></script> </body> </html>
|