Я создаю блог с тегами.Отделить теги от базы данных
Эти метки сохраняются в БД так, как tag1,tag2,tag3
Я хотел бы отображать их отдельно, есть ли способ их отделить, когда они повторяют их?
Благодаря
Я создаю блог с тегами.Отделить теги от базы данных
Эти метки сохраняются в БД так, как tag1,tag2,tag3
Я хотел бы отображать их отдельно, есть ли способ их отделить, когда они повторяют их?
Благодаря
$pizza = "piece1,piece2,piece3,piece4,piece5";
$pieces = explode(",", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
count
Использование с for
петлей или просто foreach
перебрать массив $pieces
foreach($pieces as $key => $value) {
echo $value;
}
Спасибо за это, так что мне нужно будет перечислять все возможные теги в '$ pizza =" piece1, piece2, piece3, piece4, piece5 ";' part? – Shane
Для каждой строки из вашей таблицы да. –
Никогда не сохраняйте несколько значений в одном столбце! –
[Нормализовать] (http://en.wikipedia.org/wiki/Junction_table) ваши данные. – Quentin