PauloRJ 4 Denunciar post Postado Janeiro 17, 2008 Ola. Estou com a seguinte duvida: Tenho uma tabela COMPUTADOR com os campos monitor mouse teclado caixadesom Gostaria de efetuar uma busca por LIKE ao usuario digitar algum numero de iventario ou parte: 2090 buscar nas colunas de cada regsitro de computador os equipamentos que tem a sequencia digitada no campo de busca. -- Estrutura da tabela `computador` -- CREATE TABLE `computador` ( `id` int(11) NOT NULL auto_increment, `monitor` varchar(10) NOT NULL default '', `teclado` varchar(10) NOT NULL default '', `caixasdesom` varchar(10) NOT NULL default '', `mouse` varchar(10) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5; -- -- Extraindo dados da tabela `computador` -- INSERT INTO `computador` VALUES (1, '0200654', '0200658', '0200985', '0200157'); INSERT INTO `computador` VALUES (2, '0200254', '0200147', '0200158', '0200528'); INSERT INTO `computador` VALUES (3, '0200957', '0200121', '0200325', '0200364'); INSERT INTO `computador` VALUES (4, '0200415', '0200147', '0200369', '0200352'); Compartilhar este post Link para o post Compartilhar em outros sites
Phobia Frost 0 Denunciar post Postado Janeiro 17, 2008 Bom cara... espero que seja isto que você esteja procurando... verificar vários campos da mesma tabela usando o like. SELECT * FROM computador WHERE monitor LIKE "%'.$busca.'%" OR mouse LIKE "%'.$busca.'%" OR teclado LIKE "%'.$busca.'%" OR caixadesom LIKE "%'.$busca.'%" Bom acho que é isso ai... se não for avisa... talvez eu possa ajudar abraço! http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Compartilhar este post Link para o post Compartilhar em outros sites