eu tenho um loop que abastece um menu dropdown com o nome da empresa. No cadastro no banco de dados eu tenho razao social e nome fantasia, sendo assim, tenho uma variavel de sessão $_SESSION['config_company'] pra dizer se os menus com nome da empresa serão abastecidos com a razão social ou nome fantasia. O problema é que não consigo fazer a informação ser devidamente puxada.
Dentro do loop, a informação com o label do menu é carregada por esta linha
echo $row_list_clients1['company_name'];
Desse jeito ele exibe a razão social. Então tentei:
echo $row_list_clients1[funcion_company_name()];
Ele preenche todas as linhas com o texto 'company_name', ao invés de puxar a info do banco. Tentei criar uma variavel fora do loop:
$company = function_company_name();
echo $row_list_clients1[$company];
Acontece o mesmo resultado. O que me deixa revoltado é que se eu colocar:
Pergunta
Jeferson dos Santos
Olá,
eu tenho um loop que abastece um menu dropdown com o nome da empresa. No cadastro no banco de dados eu tenho razao social e nome fantasia, sendo assim, tenho uma variavel de sessão $_SESSION['config_company'] pra dizer se os menus com nome da empresa serão abastecidos com a razão social ou nome fantasia. O problema é que não consigo fazer a informação ser devidamente puxada.
Dentro do loop, a informação com o label do menu é carregada por esta linha
echo $row_list_clients1['company_name'];
Desse jeito ele exibe a razão social. Então tentei:
echo $row_list_clients1[funcion_company_name()];
Ele preenche todas as linhas com o texto 'company_name', ao invés de puxar a info do banco. Tentei criar uma variavel fora do loop:
$company = function_company_name();
echo $row_list_clients1[$company];
Acontece o mesmo resultado. O que me deixa revoltado é que se eu colocar:
$company = 'company_name';
echo $row_list_clients1[$company];
funciona.
Alguém tem ideia de como me ajudar?
Ah, a função:
function function_company_name()
{
global $row_list_clients;
switch ($_SESSION['config_company'])
{
case 0;
echo 'company_name';
break;
case 1;
echo 'assumed_name';
break;
}
}
Editado por Jeferson dos SantosLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.