Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde!
Estou montando o sistema de matérias dinâmicas para um site.
No momento da postagem da matéria o admin vai marcar o tipo de assunto daquela matéria usando um conjunto de sheckbox.... Os valores das opções marcadas vão para um banco e são armazenados em um campo único separarados por vírgula. Na tela onde as noticias serão mostradas quero colocar alguns links direcionandos para outras matérias utilizando a correspondência de cada matéria atravéz do campo assunto na tabela. Tipo "Assuntos relaciondandos".
O problema é que não consigo fazer a busca naquele campo...
Assim... tem as seguintes infomações no campo assunto: pastoral, eventos, ensino médio.
Queria fazer a consulta ao banco que pegasse as matérias que tivessem no campo assunto todos os itens acima ou pelo menos um deles.
Se puderem ajudar!
Tenho isso até agora:
$filtro = $_GET ["id"];
if (!isset($filtro)){
echo "<script> window.location ='mais_destaques.php'; </script>";
}
$query="select * from destaques WHERE id ='$filtro'";
$result=mysql_query($query);
$num=mysql_num_rows($result);$id = $registro ["id"];
$titulo = $registro ["titulo"];
$subtitulo = $registro ["subtitulo"];
$foto_materia = $registro ["foto_materia"];
$texto = $registro ["texto"];
$gal = $registro ["galeria"];
$mes = $registro ["mes"];
$ano = $registro ["ano"];if ($gal == "sim"){
$exibe_link_gal = "mostra_link_galeria";
$link_gal = "link_gal_sim";
} $exibe_link_gal = "apaga_link_galeria";
$link_gal = "link_gal_nao";
} $exibe_link_gal = "apaga_img_materia";
}
}?>
<span class="<?php echo $exibe_link_gal; ?>">
<img class="img_materia" align="right" src="destaques/imagens/img_materia/<?php echo $foto_materia; ?>" alt="<?php echo $titulo; ?>" title="<?php echo $titulo; ?>" width="219" height="165"/>
<span class="<?php echo $link_gal; ?>"><a href="javascript:;" onClick="MM_openBrWindow('destaques/galerias/index.php?filtro=<?php echo $id;?>','','scrollbars=yes,width=525,height=525')"><img src="img/camera.png" title="Câmera" alt="Câmera" width="32" height="21"/><p>Confira as fotos</p></a></span>
</span>
<h3><?php echo $titulo; ?></h3>
<h5 class="sub_tit_destaque"><?php echo $subtitulo ?></h5><br />
<div id="texto_destaque">
<?php echo $texto; ?><br />
</div>
<p class="legenda_data">Postado em <?php echo $mes." de ".$ano; ?><br /> </p>
</div><!--FIM MATERIA DESTAQUE-->
<div id="mais_destaques"><!--INICIO DO MAIS DESTAQUES-->
<span class="titulo"> <h3>Mais destaques</h3></span>
<ul id="mais_d" class="jcarousel-skin-tango">
<?php $query2="select * from destaques WHERE ativo = 'sim' AND ano > '$ano_x' AND ORDER BY ano DESC , mes_numeral DESC , id DESC limit 4 , 10 ";
$result2=mysql_query($query2);
while ($registro2 = mysql_fetch_array($result2)) {
$id = $registro2 ["id"];
$titulo = $registro2 ["titulo"];
$subtitulo = $registro2 ["subtitulo"];
$foto2 = $registro2 ["foto_mais_destaque"];
?>
<li id="m_destaque">
<a id="link_foto_mais_destaque" href="destaque.php?id=<?php echo $id; ?>" alt="<?php echo $titulo; ?>" title="<?php echo $titulo; ?>" target="" > </a>
<span class="moldura_destaques"> </span>
<img class="" src="destaques/imagens/img_mais_destaques/<?php echo $foto2; ?>" width="180" height="135" alt="<?php echo $titulo; ?>" title="<?php echo $titulo; ?>" border="0"/>
<span>
<a href="destaque.php?id=<?php echo $id; ?>" alt="<?php echo $titulo; ?>" title="<?php echo $titulo; ?>">
<h5><?php echo $titulo; ?></h5>
<p><?php echo $subtitulo; ?></p>
</a>
</span>
</li>
<?php
}
?>
</ul>
<a class="veja" href="mais_destaques.php"><img src="img/veja_vermelho.png" width="91" height="31" alt="Veja mais destaques" title="Veja mais destaques" border="0"/> </a>
</div><!-- FIM MATERIA_DESTAQUE -->
</div><!-- FIM MATERIAS -->Carregando comentários...