terra 1 Denunciar post Postado Dezembro 8, 2015 Olá a todos. Esse like não funciona. Se eu digito por exemplo MÉDICOS funciona, mas medicos não funciona. $q=space2plus($q); $loc=$query_vars['loc'];//$_GET["loc"]; echo"local".$loc; echo"palavra".$q; $sql = $conn->prepare("SELECT * FROM dados WHERE title like '%$q%' and location like '%$loc%' ORDER BY id DESC"); $sql->execute(); $row = $sql->fetch(PDO::FETCH_ASSOC); if($loc!="" || $q!=""){ $sql = "SELECT * FROM dados WHERE title like '%$q%' and location like '%$loc%' ORDER BY id DESC"; ?> <div class="row"> <?php $count=0; foreach ($conn->query($sql) as $row) { ?> <div class="col-md-6 col-xs-12"> <div class="media"> <div class="media-left"> <!--<a href="'.$this->rootpath($conn).'/ir/'.$row['id'].'"> <img class="media-object" src="'.$this->rootpath($conn).'/uploads/images/dps/'.$user['dp'].'" /> </a>--> </div> <div class="media-body"> <h4 class="media-heading"> <a href="/ir/<?php echo $row['id'] ?>"> <?php if(strlen($row['title'])>50) echo substr($row['title'],0,50)."..."; else echo $row['title']; echo ' </a> </h4> '; echo $row['details']."<br>"; echo $row['location']."<br>"; echo "<span style='font-size:16px; color:#FF3300'></span>"; echo ' </div> </div> </div> '; } $count++; } echo '</div>'; agradeço qualquer ajuda Terra Compartilhar este post Link para o post Compartilhar em outros sites
Marcos Xavier 189 Denunciar post Postado Dezembro 8, 2015 Verifique o charset e collation do seu banco e tabela. Pesquise por utf8_general_ci https://dev.mysql.com/doc/refman/5.7/en/charset-applications.html Compartilhar este post Link para o post Compartilhar em outros sites
thiagomngomes 0 Denunciar post Postado Dezembro 8, 2015 no campo que você digita a busca que quer que ele traga digite, 'strtoupper' antes da variavel que recebe a busca Compartilhar este post Link para o post Compartilhar em outros sites
terra 1 Denunciar post Postado Dezembro 8, 2015 do banco e da tabela é utf8_general_ci Compartilhar este post Link para o post Compartilhar em outros sites
terra 1 Denunciar post Postado Dezembro 11, 2015 Olá, era realmente relacionado ao collation Obrigado Compartilhar este post Link para o post Compartilhar em outros sites