Здравейте, имам една функция
и на индекса правя следното
Но ми вади
sex(1), а би трябвало да вади мъж
а като извикам функцията извън цикъла няма проблем, та въпроса ми е в while може ли да извиквам функции ?
Код:
<?php
function sex($sex_id)
{
if ($sex_id == "1")
{
$sex_id = "Мъж";
}
else if ($sex_id == "2")
{
$sex_id = "Жена";
}
else
{
$sex_id = "Невалиден пол";
}
return $sex_id;
}
?>
и на индекса правя следното
Код:
include 'func.php';
$sql = mysql_query("SELECT * FROM users");
while($row = mysql_fetch_assoc($sql))
{
echo "
sex($row[pol])
";
}
Но ми вади
sex(1), а би трябвало да вади мъж
а като извикам функцията извън цикъла няма проблем, та въпроса ми е в while може ли да извиквам функции ?