consulta mysql não quer mostrar resultados
Bom dia,
Estou com uma pequena dúvida aqui, um script para uma busca no meu site, sendo que a consulta mysql era para exibir 15 resultados, mas só aparece um resultado seja em qualquer pesquisa aparece lá um total de 11 resultados mas só aparece 1 por que será se está tudo certo. abaixo o script da consulta:
$s=$_GET['s'];
$search=mysql_query("SELECT * FROM not_mm WHERE titulo_not LIKE '%%%$s%%%' OR sub_titulo_not LIKE '%%%$s%%%' ORDER BY id DESC LIMIT 15
");
$count_xx=mysql_num_rows($search);
if (!empty($_GET['s'])) {
while($pesq=mysql_fetch_array($search)){
$id_key_s=$pesq['id'];
$titulo_not_s=$pesq['titulo_not'];
$titulo_url_s=$pesq['titulo_url'];
$sub_titulo_not=$pesq['sub_titulo_not'];
$tags_not=$pesq['tags_not'];
$dat_view_mm_not=$pesq['dat_view_mm'];
}
if (isset($id_key_s))
{
echo "<div class=\"font\" id=\"linha_search\">
<div align=\"left\" class=\"font\" id=\"linha_result_seach\"><a href=\"$titulo_url_s\">$titulo_not_s</a></div>
<div align=\"left\" class=\"font\" id=\"linha_result_seach\"><a href=\"$titulo_url_s\">$sub_titulo_not</a></div>
<div id=\"linha_result_seach\" align=\"left\">última visualização em ";
echo date('d-m-Y', strtotime($dat_view_mm_not));
echo "</div>
</div>";
}
elseif (empty($s))
{
echo "<div class=\"font\" id=\"linha_search\" align=\"left\">
<div id=\"fig_error\"><img src=\"o,img/notification_error.png\" /></div>
<div class=\"fonttitulo_cinza\" id=\"msg_result_error\">Infelizmente você não digitou nada no campo de pesquisa.<br />
<br />
para realizar sua pesquisa coloque no campo de pesquisa o nome desejado. </div>
</div>";
}
else
{
echo "<div class=\"font\" id=\"linha_search\" align=\"left\">
<div id=\"fig_error\"><img src=\"o,img/notification_error.png\" /></div>
<div class=\"fonttitulo_cinza\" id=\"msg_result_error\">Infelizmente você não digitou nada no campo de pesquisa.<br />
<br />
para realizar sua pesquisa coloque no campo de pesquisa o nome desejado. </div>
</div>";
}
}Discussão (2)
Carregando comentários...