Bru_ce 53 Denunciar post Postado Janeiro 28, 2014 Boa Tarde Amigos, Tenho em uma coluna de minha tabela no banco de dados que guarda os valores divididos por "/", estou tentando separá-los com o explode, até consegui, porém faço um IF não acha a string que quebrei, segue um exemplo. $consulta = mysql_query("SELECT * FROM tabela"); while($row = mysql_fetch_array($consulta)){ $id = $row['id']; $pergunta = $row['notaperguntaA']; $pergunta = explode("/", $pergunta); $contador = count($pieces); $inicio = 0; while($inicio <= $contador){ echo $teste = $pieces[$inicio]; if($teste == "Soluções em Radiocomunicação"){ echo "OK"; } $inicio++; } echo "<br><br><br>"; } Compartilhar este post Link para o post Compartilhar em outros sites
Anderson Danilo 43 Denunciar post Postado Janeiro 28, 2014 Boa Tarde, você não inicializou a váriavel "$pieces" Compartilhar este post Link para o post Compartilhar em outros sites
Lucas Guima 164 Denunciar post Postado Janeiro 28, 2014 Mostra onde você declara a variável $pieces. Compartilhar este post Link para o post Compartilhar em outros sites
Bru_ce 53 Denunciar post Postado Janeiro 28, 2014 Achei o problema amigos, estava aqui: $pergunta = explode("/", $pergunta); A barra precisava de espaço assim: $pergunta = explode(" / ", $pergunta); No caso da variável pieces eu tinha alterado e não colei aqui! Obrigado ! Compartilhar este post Link para o post Compartilhar em outros sites