Olá a todos.
Tenho uma nova dúvida.
Possuo um formulário com 46 caixas de seleção. Todas as caixas de seleção possuem o mesmo nome, e o valor de cada uma delas é um número de 2 dígitos, que vai de 01 até 46. A seleção de itens é multipla.
Como posso fazer com que o PHP...
- Conte a quantia de caixas selecionadas?
- Passe os valores selecionados para a outra página, cada um numa variável?
- Passe também a quantia de caixas selecionadas para outra página numa variável?
A quantia de valores selecionados não é fixa. Num caso pode ser 1, num caso podem ser todas as 46. Depende de cada situação, é relativo, ou seja, não é um caso fixo (no máximo tantas seleções).
Pesquisei alguma coisa sobre o método GET, mas não ficou muito claro pra mim justamente em função de fazer o PHP contar a quantia de itens selecionada, e também não compreendi como fazer por exemplo com que o endereço da página seguinte tenha os valores em variáveis sem gerar conflitos entre eles (ex: pagina_seguinte.php?id=1&id=2&id=3...).
Agradeço a quem puder me orientar, lembrando que sou novato e inexperiente com programação em PHP.
Abraços a todos e um ótimo final de semana.
Wilson
- Fórum WMO
- → Viewing Profile: Tópicos: Wilson R. D. Míccoli
About Me
Analista de Infraestrutura de TI, aprendiz de programação, "busólogo" e um apaixonado pelos ônibus clássicos da Viação Cometa S.A.
Community Stats
- Group Usuários
- Active Posts 4
- Profile Views 2365
- Member Title Novato no fórum
- Age 45 years old
- Birthday February 22, 1980
-
Sexo
Male
-
Localidade
Curitiba, PR
Topics I've Started
Passando Valores De Uma Página Pra Outra
17/04/2010, 07:13
Consulta No Mysql Concatenando Uma String
25/03/2010, 04:12
Olá a todos.
Alguém saberia como posso fazer para concatenar o valor de uma váriavel num SELECT?
Quero fazer uma consulta no meu banco, usando o valor do usuário que está atualmente logado.
O código que tentei usar é o a seguir:
O echo $login_usuario me retorna corretamente o login do usuário conectado, então até aqui sei que está OK.
Fazendo uma consulta similar direto no PHPMyAdmin, pelo SQL, ele me retorna o valor contido para o usuário; se por exemplo eu especificar o meu login, wilson, ele me retorna que o valor no campo acesso_pedido, para o login wilson, é igual a 1. Se eu colocar um echo $acessousuario no código PHP, ele não me retorna nada na página.
Tentei então trocar a concatenação, usando os seguintes modelos (e nenhum deu certo):
Nenhum destes códigos está me retornando o valor que necessito, enquanto que na consulta pelo PHPMyAdmin, especificando um usuário, funciona. Alguém poderia me orientar como devo proceder nesse caso?
Desde já agradeço.
Abraços
Wilson
Alguém saberia como posso fazer para concatenar o valor de uma váriavel num SELECT?
Quero fazer uma consulta no meu banco, usando o valor do usuário que está atualmente logado.
O código que tentei usar é o a seguir:
// $_SESSION['MM_Username'] é o usuário atualmente logado no meu sistema $login_usuario = $_SESSION['MM_Username']; echo $login_usuario; // Para validar o funcionamento da váriavel $acessousuario=mysql_query("SELECT acesso_editarpedido FROM funcionario WHERE login = '$login_usuario'");
O echo $login_usuario me retorna corretamente o login do usuário conectado, então até aqui sei que está OK.
Fazendo uma consulta similar direto no PHPMyAdmin, pelo SQL, ele me retorna o valor contido para o usuário; se por exemplo eu especificar o meu login, wilson, ele me retorna que o valor no campo acesso_pedido, para o login wilson, é igual a 1. Se eu colocar um echo $acessousuario no código PHP, ele não me retorna nada na página.
Tentei então trocar a concatenação, usando os seguintes modelos (e nenhum deu certo):
$acessousuario=mysql_query("SELECT acesso_editarpedido FROM funcionario WHERE login = '"& $login_usuario & "'");
$acessousuario=mysql_query("SELECT acesso_editarpedido FROM funcionario WHERE login = '". $login_usuario . "'");
Nenhum destes códigos está me retornando o valor que necessito, enquanto que na consulta pelo PHPMyAdmin, especificando um usuário, funciona. Alguém poderia me orientar como devo proceder nesse caso?
Desde já agradeço.
Abraços
Wilson
- Fórum WMO
- → Viewing Profile: Tópicos: Wilson R. D. Míccoli
- Privacy Policy
- Regras ·