//$find = $this->input->post('val');
$find = 'hello';
例如,我有两个数据库data1
& data2
和data1
如下:
ROW1: 111 | 11 | 1
ROW2: 222 | 22 | 2
ROW3: 333 | 33 | 3
ROW4: 444 | 44 | 4
在数据库data2
中如下:
ROW1: hi | 234 | 978
ROW2: 4312 |你好| 122
他们在select * from ...
中显示(<table></table>
):
ROW1: 111 | 222 | 333 | 444 |嗨| 4312
ROW2: 11 | 22 | 33 | 44 | 234 |你好//我想只显示这个ROW2因为这个ROW有值hello
ROW3: 1 | 2 | 3 | 4 | 978 | 122
我的尝试是不对的:
//$find = $this->input->post('val');
$find = 'hello';
$this->db->query("SELECT * FROM array('data1','data2') WHERE name LIKE '%$find%' OR number LIKE '%$find%'")
如何在两个数据库中使用php完成这项工作? (如果没有使用codeigniter,如何没有codeigniter?)