خب اول صفحه تو بده بعد
ولی مثلا بیا من توی مثال عملی نشونت بدم
من یه عملیات read از دیتا بیس میخوام انجام بدم با php خام
<?php
require_once 'functions/helpers.php';
require_once 'functions/pdo_connection.php';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>PHP tutorial</title>
<link rel="stylesheet" href="https://roocket.ir/<?= asset('assets/css/bootstrap.min.css') ?>" media="all" type="text/css">
<link rel="stylesheet" href="https://roocket.ir/<?= asset('assets/css/style.css') ?>" media="all" type="text/css">
</head>
<body>
<section id="app">
<?php require_once "layouts/top-nav.php"?>
<section class="container my-5">
<?php
$notFound = false;
if (isset($_GET['cat_id']) && $_GET['cat_id'] !== '') {
$query = 'SELECT * FROM php_project.categories WHERE id = ?';
$statement = $pdo->prepare($query);
$statement->execute([$_GET['cat_id']]);
$category = $statement->fetch();
if ($category !== false) {
?>
<section class="row">
<section class="col-12">
<h1><?= $category->name ?></h1>
<hr>
</section>
</section>
<section class="row">
<?php
$query = "SELECT * FROM php_project.posts WHERE status = 10 AND cat_id = ?;";
$statement = $pdo->prepare($query);
$statement->execute([$_GET['cat_id']]);
$posts = $statement->fetchAll();
foreach ($posts as $post) {
?>
<section class="col-md-4">
<section class="mb-2 overflow-hidden" style="max-height: 15rem;"><img class="img-fluid" src="" alt=""></section>
<h2 class="h5 text-truncate"><?= $post->title ?></h2>
<p><?= substr($post->body, 0, 30) ?>...</p>
<p><a class="btn btn-primary" href="https://roocket.ir/<?= url('detail.php?post_id='. $post->id) ?>" role="button">View details »</a></p>
</section>
<?php
}
}
else{
$notFound = true;
}
}else{
$notFound = true;
}
?>
</section>
<?php
if($notFound)
{ ?>
<section class="row">
<section class="col-12">
<h1>Category not found</h1>
</section>
</section>
<?php } ?>
</section>
</section>
</section>
<script src="<?= asset('assets/js/jquery.min.js') ?>"></script>
<script src="<?= asset('assets/js/bootstrap.min.js') ?>"></script>
</body>
</html>
همونطور که می بینی اول اتصال به دیتابیس و بعدم چندتا helper(میشه گفت چند تا فانکشن کمک کننده و پر کار برد)رو requireکردک
بعد صفحه ی html رو نوشتم تا زمانی که رسیدم به جایی که باید پست هارو نشون بدم به تعداد اونجا اومدم کوعریزدم زدم و نمایش دادم
یعنی وقتی که می خوای بخشی از سایت داینامیک باشه باید استفاده کنی
درود...
هر جای صفحه باشه...
مثلا test.php ایجاد کنید و با includeonce فایل رو فراخوانی کنید...
جا داره بگم
<?= $category->name ?>
همون کوتاه شاده ی
<?php echo $category->name ?>
هستش
شاید پاسخ شما همینجا باشد
سلام دوستان
نه من مشکلم اینه که مثلا 
مثلا تو این تصویر چیشو phpبزنم چیشو html
کلش html هست اعم از استایل و ... ولی متن های داخلش با پی اچ پی
مثال فقط html
<h1>سلام من هدینگم<h1/>
مثال ترکیب با پی اچ پی
<h1><?php echo 'من هدینگم' ?><h1/>
حالا می تونی بجای echo چیز دیگه ای بنویسی
سلام دوست عزیز
خود راکت توی بخش دوره های آموزشی دوره های php و HTML رو رایگان گذاشته
برو نگاه کن به جواب همه ی سوالاتت میرسی
قصد بی احترامی ندارم ولی الان اینجور که سوال میپرسی انگار هیچی از php و HTML بلد نیستی و میخوای با کدایی که داخل اینجا برات میزارن چیزی درست کنی