Brambilla 0 Denunciar post Postado Dezembro 5, 2012 Bom dia eu quero importar somente as categorias que tem na $sel_cat mais o eregi não funciona com precisão, se eu tiver eletrôdomésticos ele cai no IF pq imagino que é parecido com Eletrônicos teria uma forma mais preciso? $sel_cat = "Cine & Foto | Eletrônicos | Informática"; $categoria = 'Informática; // dentro de um looping while recebendo 1 categoria por vez if(eregi("[".$sel_cat."]", "$categoria")) { echo 'Tem'; } else { echo 'não tem'; } Att. Brambilla Compartilhar este post Link para o post Compartilhar em outros sites
Dellacurtais 36 Denunciar post Postado Dezembro 5, 2012 strpos() acho que ajudaria... Mais em vez disso não seria melhor um Array contendo as categrias? $sel_cat['info'] = "Informática"; $categoria = 'info; depois Faria um if com array_key_exists()... Compartilhar este post Link para o post Compartilhar em outros sites
Marcos_imasters 288 Denunciar post Postado Dezembro 5, 2012 assim mano <? $sel_cat = "Cine & Foto | Eletrônicos | Informática"; $categoria = 'Informática'; if(strpos("[".$sel_cat."]", "$categoria")) { echo 'Tem'; } else { echo 'não tem'; } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Dellacurtais 36 Denunciar post Postado Dezembro 5, 2012 <? $sel_cat = "Cine & Foto | Eletrônicos | Informática"; $categoria = 'Informática'; if(strpos($sel_cat,$categoria) !== false) { echo 'Tem'; } else { echo 'não tem'; } ?> strpos Compartilhar este post Link para o post Compartilhar em outros sites
Brambilla 0 Denunciar post Postado Dezembro 6, 2012 Até já tentei mais da o seguinte erro PHP Warning: strpos() [<a href='function.strpos'>function.strpos</a>]: Empty delimiter Compartilhar este post Link para o post Compartilhar em outros sites
Dellacurtais 36 Denunciar post Postado Dezembro 6, 2012 Então faz com Array como Falei! $sel_cat = array("Cine & Foto", "Eletrônicos" , "Informática"); $categoria = 'Informática; if (array_key_exists($categoria,$sel_cat)){ echo 'Tem'; }else{ echo 'Não tem'; } Compartilhar este post Link para o post Compartilhar em outros sites