Código PHP:
if($_GET['tag']){
$sql_seleccionar_tags='select * from '.$mySQL_con_prefix.$mySQL_tb_blog_tag.' where id="'.$_GET['tag'].'"';
$query_seleccionar_tags=mysql_query($sql_seleccionar_tags);
if($result_seleccionar_tags=mysql_fetch_array($query_seleccionar_tags)){
$titulo_tag=$result_seleccionar_tags['titulo'];
$sql_lista_articulos_tag='select * from '.$mySQL_con_prefix.$mySQL_tb_blog_articulo.' order by id desc';
$query_lista_articulos_tag=mysql_query($sql_lista_articulos_tag);
while($result_lista_articulos_tag=mysql_fetch_array($query_lista_articulos_tag)){
$explode_tag=explode(",",$result_lista_articulos['tags']);
$sql_explode_tag='select * from '.$mySQL_con_prefix.$mySQL_tb_blog_articulo.' where tags="'.$explode_tag.'"';
$query_explode_tag=mysql_query($sql_explode_tag);
if($result_explode_tag=mysql_fetch_array($query_explode_tag)){
$titulo_articulo=$result_explode_tag['titulo'];
}
}
}
echo '<h4>Viendo el tag de '.$titulo_tag.'</h4><p>'.$titulo_articulo.'</p>';
}
Tengo un campo en la tabla de artículos donde introduzco las id de los tags asociados a un articulo llama tags.
Ahora, quiero sacar los tags con un array asociativo get para que cuando ponga: blog.php?tag=1, imprima todos los artículos asociados al tag con id 1 y asi sucesivamente.
Intento usar explode y combinarlo con bucles y condicionales pero doy palos de ciego.
Me ayudaría que alguien publique un ejemplo de cómo lo arias tú ya que creo que mi método esta lejos de funcionar.