Създаване на тагове

  • Автор Автор rivo
  • Начална дата Начална дата

rivo

Registered
Един може би глупав въпрос, но все пак. Как се правят Tag-овете към статии, страници и т.н., тоест прави се отделна таблица за таговете или се добавят допълнителни полета към статията. Как става изкарването на всяка статия с таг (например:praznici).

И разни такива въпроси, ако някой може да ми помогне ще съм благодарен.
 
еми може към самата новина да сложиш ново поле tags и да вкарваш таговете с запетайка...

т.е спорт,медал,световно

и при извеждането на новината правиш
PHP:
$tags = $row['tags'];
foreach($tags AS $tag) {
echo <a href="search-tag.php?tag=$tag">$tag</a>, ";
}

а съдържанието на search-tag.php?tag=$tag ще е г/д така
PHP:
<?php
$tag = htmlspecialchars($_GET['tag']);
$q = mysql_query("SELECT * FROM news WHERE tags='$tag' OR tags='$tag'")or die(mysql_error());
while($r = mysql_fetch_assoc($q)) {
$id = $r['id'];
$title = $r['title'];
echo "<a href='read-more.php?id=$id'>$title</a><br />";
}
?>

оправи си линковете и полетата ;)
 
мисля да го пробвам :) благодаря, ако нещо не работи ще пиша пак
 

Back
Горе