رفتن به مطلب

ساخت فرم جستجو


پست های پیشنهاد شده

سلام من می خواستم یک فرم جستجو بسازم که درون یکی از جداول پایگاه داده ام که اطلاعات آن با یک کد اختصاصی تایین شده جستجو کنم خودم query رو موشتم حالا می خوام با php پیاده سازیش کنم

که وقتی کاربر با آن کد جستجو کرد اطلاعات رو نشونش بده


SELECT *
FROM `wp_iphorm_form_entry_data`
WHERE `entry_id` LIKE '%%'
LIMIT 0 , 30

اگه میشه کمک کنید منو

ویرایش شده توسط rerzaz
لینک به ارسال

با PDO کدش به صورت زیره:


<?php
if(isset($_POST['sch']))
{
$var1 = str_replace(array('%','_'),'',$_POST['sch']);
if(!$var1)
{
exit('Invalid From Value:'.$var1);
}

$query="SELECT * FROM report WHERE dated LIKE :search";
$stmt=$conn->prepare($query);
$stmt->bindValue(':search',$var1,PDO::PARAM_STR);
$stmt->execute();
$result=$stmt->fetchAll();
foreach ($result as $row)
{
?>
<tr>
<td><?php echo $row['id']; ?></td>
<td><?php echo $row['name']; ?></td>
<td><?php echo $row['type']; ?></td>
</tr>
<?php }} ?>

سطح تخصصتون رو هم از پروفایل تنظیم کنید بهتر می تونیم پاسخ بدیم.

  • امتیاز 5
لینک به ارسال

کوئری خودتون چیه دقیقا اگر جستجوگر می خواهید کد خروجی صحیح می دهد فقط فرمی بسازید با فیلد متنی به نام sch و متد POST

  • امتیاز 2
لینک به ارسال

کوئری که ن زدم با Like هست و جواب میده


SELECT *
FROM `wp_iphorm_form_entry_data`
WHERE `entry_id` LIKE '%%'
LIMIT 0 , 30

می شه یه آموزش مختصر برای متد post بدید

  • امتیاز 1
لینک به ارسال

متد post برای ارسال اطلاعات فرم در داخل صفحه یا به صفحه دیگر استفاده میشه. action مشخص می کنه اطلاعات به چه صفحه ای باید ارسال بشه. من اینجا action رو خالی میزام یعنی داخل همین صفحه می خوام اطلاعات فرم استفاده کنم:


<form method="post" action="">
<input type="text" name="ch">
<input type=submit">
</form>

بعد با زدن submit اطلاعات فرم به action ارسال میشه. با دستور داخل صفحه Action می تونید اطلاعات رو بخونید:


$s = $_POST['ch'];

  • امتیاز 5
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...