Listagem de array e verificação de existencia
Já estou mais de uma semana tentando desenvolver esse código, e ele tá me empacando muito no site, alguém poderia me ajudar?
To tentando fazer uma verificação, mas tá difícil. Vou exemplificar fácil pra poderem me ajudar: Existe um usuário e um feed, na tabela sql do usuário existe "feeds", lá ficarão armazenados os "ids" dos feeds separados por virgula, por exemplo: "0,1,2," e também existe as "tags", por exemplo "entretenimento, humor," também separadas por virgulas. O que quero fazer é só listar "LINKS" de acordo com as tags que o usuário tem no perfil dele e com os feeds que o usuário tem no pefil dele. Tipo um esquema de inscrição em canais, mas com tags junto. Fácil né? No pensamento sim...
Meu código tá assim, mas não funciona. Tô ficando doente mental já...
<?php
//inicia loop do link
$array_feeds = explode(",", $_SESSION['user_feeds']);
for($i0 = 0; $i0 < count($array_feeds); $i0++) {
$sql = "SELECT * FROM links WHERE autor_id = '$array_feeds[$i0]'";
$query = mysql_query($sql);while($sql = mysql_fetch_array($query)){
$link_show_id = $sql["id"];
$link_show_title = $sql["title"];
$link_show_autor_id = $sql["autor_id"];
$link_show_photo = $sql["photo"];
$link_show_description = $sql["description"];
$link_show_status = $sql["status"];
$link_show_tags = $sql["tags"];
$link_show_url = $sql["url"];
$link_show_views = $sql["views"];
$link_show_clicks = $sql["clicks"];
$link_show_publish_date = $sql["publish_date"];
$array_tags_user = explode(",", $_SESSION['user_tags']);
for($i = 0; $i < count($array_tags_user); $i++) {
if (strpos('$link_show_tags', '$array_tags_user[$i]')) {
$link_show_verify_tags = '1';
} else {
$link_show_verify_tags = '0';
echo ''.$link_show_tags.'<br>';
}
}
//pega dados sobre autor do link
require_once($_SERVER['DOCUMENT_ROOT']."/includes/php/functions/select_user_data.php");
?>
<!--verifica se a tag existe-->
<?php if ($link_show_verify_tags=="1") { ?>
//conteúdo para exibir e repetir se existir
<?php
}
}
}
//fecha verifica se tag existe
//fecha loop do link
?>
vlw!Discussão (3)
Carregando comentários...