elseif ($row1[0]){
$sth2=@mysql_query("SELECT * FROM seo WHERE stat='$id'",$dbh);
while ($row2=@mysql_fetch_array($sth2))
{
$content.="$row2[0]";
}
}
Это код вывода переменных. $content.="$row2[0]"; - выводит непосредственно все нужные переменные друг за другом. Как сделать так, что бы функция проверяла есть ли следующий элемент массива и разделяла их запятой, а если элемента больше нет ставила точку?
Прошу помощи...
Спустя 27 минут, 13 секунд (9.12.2009 - 15:40) ApuktaChehov написал(а):
implode(", ", $row2[0]).".";
Спустя 2 минуты, 13 секунд (9.12.2009 - 15:43) sergeiss написал(а):
Перед циклом объяви
$content_part=array();
Внутри цикла
$content_part[] = $row2[0]; // НЕ НАДО КАВЫЧЕК!!!
После цикла
$content=implode( ',', $content_part);
$content_part=array();
Внутри цикла
$content_part[] = $row2[0]; // НЕ НАДО КАВЫЧЕК!!!
После цикла
$content=implode( ',', $content_part);
Спустя 22 минуты, 41 секунда (9.12.2009 - 16:05) Гость_Илья написал(а):
sergeiss спасибо за идеально работающее решение
Спустя 23 минуты, 13 секунд (9.12.2009 - 16:28) sergeiss написал(а):
Гость_Илья - да не за что
Еще заходи, "если что".
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)