پارسا صابر
1 سال پیش توسط پارسا صابر مطرح شد
1 پاسخ

سرچ باکس با php

سلام دوستان وقتتون بخیر میخواستم ببینم با چه کوئری از طریق php میتونم یک عبارت رو تو یک ستون از داده های دیتابیس جستجو کنم ؟


ثبت پرسش جدید
Arnold
تخصص : eat sleep
@idmoted 1 سال پیش آپدیت شد
0

@parsasaber0123
سلام خوبی؟ باید بگم سرچ باکس با پی اچ پی ممکن نیست مگر در زمان وارد کردن کلمه باید بطور کامل کلمه وارد شده با نام ستون مطابقت داشته باشد.
روشی وجود داره که اونم باید کلمه وارد شده تو اینپوت با کلمه تو ردیف یک ستون دیتابیس برابر باشد

$conn = (database name)
$result = $conn->query("SELECT test FROM search WHERE name = 'TEST TEXT'")->fetchAll(PDO::FETCH_ASSOC);
if (isset($_GET['test'])) {
    if ($_GET['test'] === $result) {
        $tree = 'search: true';
    } else {
        $tree = 'search: null';
    }
    echo $tree;
}

این قطعه کد رو امتحان کن بجای دیتا بیس نیم اسم دیتابیست رو بزار
موقعیت اکو کردن رو هم بزار همون جایی که میخوای نتیجش بیاد
متن اکو رو اینطوری تغییر بده

$conn = (database name)
$result = $conn->query("SELECT test FROM search WHERE name = 'TEST TEXT'")->fetchAll(PDO::FETCH_ASSOC);
if (isset($_GET['test'])) {
    if ($_GET['test'] === $result) {
        $tree = $result;
    } else {
        $tree = 'search: null';
    }
    echo $tree;
}

دیگه فک نکنم روشی دیگری باشه امیدوارم جوابتو گرفته باشی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام