Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Saudações.
Tenho o seguinte script:
> <?php
$link = DBConnect();
$query = @mysqli_query($link, "SELECT postagemID, titulo, data, usuario, visitas, status FROM blog_postagem ORDER BY postagemID DESC LIMIT 10") or die (mysqli_error($link));
$contaLinhas = @mysqli_num_rows($query);
if($contaLinhas <= 0){
echo "<h3 class='box-title'>Não há postagens para mostrar!</h3>";
}else{
echo '<input type="text" name="pesquisar_usuario" class="form-control pull-right" placeholder="Pesquisar...">
<div class="input-group-btn">
<input type="hidden" name="pesquisar_postagem" value="ok" />
<button type="submit" class="btn btn-info" ><i class="fa fa-search"></i></button>
</div> <!-- input-group-btn -->
</div><!-- input-group -->
</div><!-- box-tools -->
</div>
<!-- /.box-header -->
<div class="box-body table-responsive no-padding">
<table class="table table-hover">
<tr>
<th>ID</th>
<th>Título</th>
<th>Data</th>
<th>Visitas</th>
</tr>';
if(isset($_POST['pesquisar_postagem']) && $_POST['pesquisar_postagem'] == 'ok')
{
$ret = @mysqli_query($link, "SELECT postagemID, titulo, data, visitas, status FROM blog_postagem WHERE titulo LIKE '%".strip_tags(trim($_POST['pesquisar_usuario']))."%'");
$countret = @mysqli_num_rows($ret);
if($countret <= 0){
echo '<script>alert("Sua busca não retornou nenhum dado!")<script>';
}else{
while($x = mysqli_fetch_array($ret)){
echo '<tr>
<td>'.$x['postagemID'].'</td>
<td>'. $x['titulo'].'</td>
<td>'.date( 'd/m/Y', strtotime( $x["data"] ) ).'</td>
<td>'.$x['visitas'].'</td>
<td>';if ( !$x['status'] ){
echo '<a href="?action=1&&postagemID='.$x['postagemID'].'" title="Ativar">Ativar</a> | ';
}else{
echo '<a href="?action=2&&postagemID='.$x['postagemID'].'" title="Desativar">Desativar | </a> ';
}
echo '<a href="edit-postagem.php?postagemID='.$x['postagemID'].'" title="Editar">Editar</a></td>';
echo '</tr>';
}
DBClose($link);
echo '</table>
</div>
<!-- /.box-body -->';
}
}else{
$link = DBConnect();
while($mostrar = mysqli_fetch_array($query)){
echo '<tr>
<td>'.$mostrar['postagemID'].'</td>
<td>'. $mostrar['titulo'].'</td>
<td>'.date( 'd/m/Y', strtotime( $mostrar["data"] ) ).'</td>
<td>'.$mostrar['visitas'].'</td>
<td>';if ( !$mostrar['status'] ){
echo '<a href="?action=1&&postagemID='.$mostrar['postagemID'].'" title="Ativar">Ativar</a> | ';
}else{
echo '<a href="?action=2&&postagemID='.$mostrar['postagemID'].'" title="Desativar">Desativar | </a> ';
}
echo '<a href="edit-postagem.php?postagemID='.$mostrar['postagemID'].'" title="Editar">Editar</a></td>';
echo '</tr>';
}
DBClose($link);
echo '</table>
</div>
<!-- /.box-body -->';
}
}
?>
eu faço pesquisa dentro de um tabela onde é retornado todas as postagen. O problema se encontra na hora de fazer a busca, eu informo o parametro de busca no input text e aperto enter mas não acontece nada.
/applications/core/interface/imageproxy/imageproxy.php?img=http://i67.tinypic.com/2w24rp3.jpg&key=d18adc934ea60513cfd9d7c537a01345e903523723d9085986b6dfe1a9f61acd" alt="2w24rp3.jpg" />
Carregando comentários...