Привет, друзья!
Образовалась такая проблемка:
$cats=explode(",",$app['app-extra-cats']);
reset($cats);
while (list(, $value) = each($cats)) {
// ...
}
В общем, в
explode заношу строку, из БД, состоящую из цифр, разделенных запятыми. Всего в данном конкретном случае - две цифры. Ни функция while в таком виде, которую видно выше, ни ее аналог в foreach, выполняющий тоже самое, а именно:
foreach ($cats as $value){}
не выводят больше, чем первую цифру. В чем может быть проблема? Подскажите пожалуйста.
UPD:$app = @mysql_fetch_array($qas);
я до передачи в
explode вывел строку через
echo - все выводится целиком, все имеющиеся цифры.