سلام
اول بگم من مبتدی هستم اگه کمک کنید این پروژه رو انجام بدم ممنون میشم
سناروی به این شکل هست که کاربر وارد یه صفحه به اسم search.view.php میشه که این کدها شاملش میشه :
<?php require_once 'section/Header.php' ?>
<!-- Material form row -->
<form action="/phplearn/search.php" method="POST">
<!-- Grid row -->
<div class="form-row">
<!-- Grid column -->
<div class="col">
<!-- Material input -->
<div class="md-form mt-۰">
<input for="PersonnelCode" type="number" class="form-control" placeholder="PersonnelCode">
</div>
</div>
<!-- Grid column -->
</form>
<!-- Material form row -->
<?php require_once 'section/Footer.php' ?>
یک کد یونیک مثل کد پرسنلی رو جستجو میکنه اگه اون کد وجود داشت همه اطلاعات مربوط به اون رو داخل یک جدول با ساختار html نشون میده ولی اگه وجود نداشت پیغام خطا میده
چجوری باید پیاده سازی کنم ؟
اون فیلد به خصوص هم اسمش تو دیتابیس PersonnelCode هست
این هم ساختار فایل search.php
<?php
require_once "functions.php";
require "views/search.view.php";
@sina_yas1 توی پفایل functions.php تون این تابع رو بنویسید.
$q = 'SELECT * FROM dbname WHERE col_name LIKE :keywords';
$smt = $con->prepare($q);
$smt->bindParam(':keywords', '%' . $sKeyword . '%');
$q->execute();
while ($r=$q->fetch(PDO::FETCH_ASSOC)) {
if(count($r) > 0) {
echo"<pre>".print_r($r,true)."</pre>";
}
else {
echo "No User Found!";
}
}
}```
بعد توی فرمی که دارید با متد GET بفرستید به صفحه search.php . تو اون هم از این استفاده کنید.
```if(isset($_GET['q'])) {
search($_GET['q']);
}```
ممنون از پاسخ شما ولی کار نکرد
پروژه رو اینجا آپلود کردم اگه چک بفرمایید ممنون میشم
@ali.bayat ممنون بابت پاسخ شما
متاسفانه بازم اوکی نشد
اگه لطف کنید فایل پروژه منو دانلود کنید بررسی کنید ممنون میشم
پروژه سنگینی نیست مطمئنا برای شما
میخوام به این شکل باشه کدهام که کاربر بیاد تو صفحه search یه کد یونیک جستجو کنه اگه وجود داشت تو صفحه بعد همه فیلد های اون نشون نمایش بده
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟