Выберите данные из базы данных с префиксом и ключом с кратным условием где

Здравствуйте, у меня есть PHP-запрос, который Fetch Records из базы данных, с условием, что у меня есть четыре страницы на веб-сайте, я хочу, чтобы получить данные из базы данных, где условие когда-либо страниц Получить собственный контент из базы данных по ссылке Это мой запрос, который не работает

Префикс уже в конфигурационном файле

$prefix     = 'v1_';

$link = $p['link'] ;
$data_query = $db->query("SELECT * FROM ".$prefix.$key."WHERE "$p['link'] = $link "");

В WebSite страницы определяются с помощью ключа $ x

$x = 'about';
$pages[$x]['title']  = 'About Us';
$pages[$x]['link']   = 'about_us';
$pages[$x]['source'] = 0;

и та же переменная и собственная информация на обеих страницах

$x = 'objects';
$x = 'services';

и я использую этот запрос на сайте, он работает нормально, но теперь я хочу изменить, что я упоминал выше детали

 $data_query = $db->query("SELECT * FROM ".$prefix.$key."WHERE online = 1 ;
");

Любые участники этого поста, я благодарю вас за вашу помощь 🙂

0

Решение

Попробуй это:

$data_query = $db->query("SELECT * FROM {$table} WHERE link = {$link}");
0

Другие решения

ты можешь использовать ЛАЙК запрос

например.

SELECT * <TABLE_NAME> WHERE COLUMN_NAME LIKE '<prefix>%'

Для нескольких, где условие читать это ответ

0

По вопросам рекламы [email protected]