Как запросить несколько таблиц базы данных с такими же условиями ключевых слов через один запрос CodeIgniter [Duplicate]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как запросить несколько таблиц базы данных с такими же условиями ключевых слов через один запрос CodeIgniter [Duplicate]

Сообщение Anonymous »

У меня есть три таблицы в моей книге баз данных ,author,publishing. Я хочу позволить пользователю искать в трех таблицах с помощью одного Kyword.function getsomeword($keyword)
{
$result1 = $this->db->query("SELECT bo_id,bo_name,bo_state,bo_about FROM d_book where (bo_name like '%$keyword%' or bo_about like '%$keyword%') and bo_state = '1'");
$result1 = $result1->num_rows();
$result2 = $this->db->query("SELECT au_id,au_name,au_state,au_info FROM d_author where (au_name like '%$keyword%' or au_info like '%$keyword%') and au_state = '1'");
$result2 = $result2->num_rows();
$result3 = $this->db->query("SELECT pub_id,pub_name,pub_state,pub_info FROM d_publishing where (pub_name like '%$keyword%' or pub_info like '%$keyword%') and pub_state = '1'");
$result3 = $result3->num_rows();
return $result1 + $result2 + $result3;
}


Подробнее здесь: https://stackoverflow.com/questions/113 ... -one-codei
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»