[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: массив
czech
нужна помощь!
есть строка
"анимация, драма, приключения, ужасы"
она может быть
"анимация драма приключения ужасы"
или
"анимация/драма/приключения/ужасы"
мне надо сделать
"<a href=site.ru?genre=анимация>анимация</a>,<a href=site.ru?genre=драма>драма</a>, <a href=site.ru?genre=приключения>приключения</a>, <a href=site.ru?genre=ужасы>ужасы</a>"

помогите сделать
пробовал
$arr = explode(", ", $gend);
for($i = 0; $i < count($arr); $i++)
{
$gends= "<a href='site.ru?genre=".$arr[$i]."'>".$arr[$i]."</a>";
}
выдает только первую запись

_____________
czech
хотя бы на правьте на поиск

_____________
Guest
$arr = explode(", ", $gend);
for($i = 0; $i < count($arr); $i++)
{
$gends= "<a href='site.ru?genre=".$arr[$i]."'>".$arr[$i]."</a>";
}


$arr = explode(", ", $gend);
for($i = 0; $i < count($arr); $i++)
{
$gends.= "<a href='site.ru?genre=".$arr[$i]."'>".$arr[$i]."</a>";
}
sergeiss
Цитата (czech @ 15.10.2015 - 15:37)
хотя бы на правьте на поиск

http://php.net/manual/ru/function.preg-split.php вот сюда сходи. По-моему это то, что тебе нужно.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
czech
Цитата (Guest @ 15.10.2015 - 16:55)
$arr = explode(", ", $gend);
for($i = 0; $i < count($arr); $i++)
{
$gends= "<a href='site.ru?genre=".$arr[$i]."'>".$arr[$i]."</a>";
}


$arr = explode(", ", $gend);
for($i = 0; $i < count($arr); $i++)
{
$gends.= "<a href='site.ru?genre=".$arr[$i]."'>".$arr[$i]."</a>";
}

один раз работает!
а дальше добавляет тоже самое ко всем описаниям и увеличивает
<a href=site.ru?genre=анимация>анимация</a>,<a href=site.ru?genre=драма>драма</a>, <a href=site.ru?genre=приключения>приключения</a>, <a href=site.ru?genre=ужасы>ужасы<a href=site.ru?genre=анимация>анимация</a>,<a href=site.ru?genre=драма>драма</a>, <a href=site.ru?genre=приключения>приключения</a>, <a href=site.ru?genre=ужасы>ужасы

как остановить?

_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.