AJUDA!!! COMBOBOX - PHP [RESOLVIDO]

1. AJUDA!!! COMBOBOX - PHP [RESOLVIDO]

Arthur Cruel
arthurcruel

(usa Ubuntu)

Enviado em 23/12/2016 - 20:11h

Turma, tenho um problema e preciso de ajuda , eu estou criando uma pagina web para mostrar os aniversariantes dos meses na qual a página possue 2 combobox e um botão de enviar a pessoa selecionara os campos no combobox e vai clicar no botão enviar ai o botaão enviar vai processar os dados e depois retornara os dados de um BD com os respectivos aniversariantes , alguem pode me ajudar possui um script ou material que ajude
agradeço
Vou criar na linguagem php


  


2. Re: AJUDA!!! COMBOBOX - PHP [RESOLVIDO]

Zenas Alves
zenas

(usa Slackware)

Enviado em 23/12/2016 - 21:50h

Bom, primeiramente você vai precisar de um formulário que peça o mês de aniversário do usuário e que processe no código que segue:
//pegando o valor do mes
$mes_do_usuario = $_GET['mes'];
//realizando a conexao
$conn = new PDO('mysql:host=localhost;dbname=meuBancoDeDados', $username, $password);
//captura erros
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//faz a consulta MySQL
$exec = $pdo->exec(SELECT * FROM usuários WHERE mes=$mes_do_usuario);
//lista os aniversariantes do mesmo mes
echo ".$exec.<br>";

That's all folks! =D


3. Re: AJUDA!!! COMBOBOX - PHP

Arthur Cruel
arthurcruel

(usa Ubuntu)

Enviado em 23/12/2016 - 23:11h

zenas escreveu:

Bom, primeiramente você vai precisar de um formulário que peça o mês de aniversário do usuário e que processe no código que segue:
//pegando o valor do mes
$mes_do_usuario = $_GET['mes'];
//realizando a conexao
$conn = new PDO('mysql:host=localhost;dbname=meuBancoDeDados', $username, $password);
//captura erros
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//faz a consulta MySQL
$exec = $pdo->exec(SELECT * FROM usuários WHERE mes=$mes_do_usuario);
//lista os aniversariantes do mesmo mes
echo ".$exec.<br>";

That's all folks! =D


Ainda não é isso que preciso vou postar aq meu código ok

<?php
ini_set('default_charset','UTF-8');
error_reporting(0);
ini_set(“display_errors”, 0 );
?>
<?php
require 'conexao.php';
?>
<!DOCTYPE html>
<html lang="pt">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/templatemo-style.css">
<link href='<html:rewrite page="/images/favicon.ico" />' rel="shortcut icon" type="image/x-icon">
<title>Aniversariantes</title>
<script language="JavaScript1.2">
function DoPrinting(){
if (!window.print){
return
}
window.print()
}
</script>

</head>
<body>
<h1 align="center">
PESQUISE:
</h1>
<form id="selecionar" name ="form1" action="" method="post" >
<div id="inputs">
<h5 align="center">
<?php
$mes_atual = date("m");
$mes_submit = $_POST['list'];
if (empty($mes_submit)){
$mes_ = $mes_atual;
}else{
$mes_ = $mes_submit;
}
$arr_meses = array(
'Janeiro' => 'Mês 1',
'Fevereiro' => 'Mês 2',
'Março' => 'Mês 3',
'Abril' => 'Mês 4',
'Maio' => 'Mês 5',
'Junho' => 'Mês 6',
'Julho' => 'Mês 7',
'Agosto' => 'Mês 8',
'Setembro' => 'Mês 9',
'Outubro' => 'Mês 10',
'Novembro' => 'Mês 11',
'Dezembro' => 'Mês 12'
);
?>
<select name="list" onchange="document.frm_meses.submit();">
<option value="">Selecione o mês...</option>
<?php
foreach($arr_meses as $mes => $meses) {
print("<option value=\"$mes\"");
if ($mes == $mes_){ print("selected"); }
print(">$meses ($mes)");
}
?>
</div>
</select>
<!--<label><span style="padding-left:20px">Selecione uma Coligada </span>-->
</label>
<select name="coligada">
<option>Selecione uma Empresa...</option>
<option>Todas as Coligada</option>
<?php while($prod = mssql_fetch_array($query)) { ?> <option value="<?php echo $prod['CODEMPRESA'] ?>">
<?php echo $prod['NOMEFANTASIA'] ?>
</option>
<?php } ?>
</select>
</form>
<input type="submit" name="selecionar" id="selecionar" value="Selecionar" /></h5> <!-- botão seleciona-->
<hr align="center" width="1300" size="2" color= #0000FF> <!-- TRAÇO NO TEXTO -->
<?php
echo "Mês: " . $_POST["list"] . "<BR>";
echo "Coligada: " . $_POST["coligada"] . "<BR>";
// Verifica se o usuario escolheu alguma Coligada
if(isset($_POST["coligada"]))
{
// Faz loop para as Coligadas
foreach($_POST["coligada"] as $coligada)
{
echo "- " . $coligada . "<br>";
}
}
else
{
echo "Você não escolheu nenhuma Coligada!";
}
//VERIFICA SE O USUARIO ESCOLHEU ALGUM MÊS
if(isset ($_POST["list"]))
{
//FAZ LOOP NOS MESES
foreach($_POST["list"] as $list)
{
echo "- " . $list . "<br>";
}
}
else
{
echo "Você não escolheu nenhum Mês!";
}
?>
<hr align="center" width="1300" size="2" color= #0000FF> <!-- TRAÇO NO TEXTO -->
<h1 align="center">
RELATÓRIO DE ANIVERSARIANTES DO MÊS
</h1>
<!--<input type="Reset" value="Apagar tudo"> -->
</body>
</html>

Se alguém puder me ajudar agradeço
Quero q passe a escolha do mês e a empresa q escolhi ao botão selecionar para que eu lá consiga colocar o select para retornar os dados do BD correspondentes
???????????????







4. Re: AJUDA!!! COMBOBOX - PHP [RESOLVIDO]

Zenas Alves
zenas

(usa Slackware)

Enviado em 23/12/2016 - 23:17h

Então, o que exatamente você pretende? Ainda não deu pra entender, você explicou o que precisa mas já está com o código quase pronto!


5. Re: AJUDA!!! COMBOBOX - PHP [RESOLVIDO]

Arthur Cruel
arthurcruel

(usa Ubuntu)

Enviado em 24/12/2016 - 00:11h

zenas escreveu:

Então, o que exatamente você pretende? Ainda não deu pra entender, você explicou o que precisa mas já está com o código quase pronto!


Não estou sabendo como pegar os dados dos combobox1 e junta com o 2 combobox e ligar ao botão que enviara ao DB, acredito que seja essa a minha duvida?
Se puder ajudar


6. Re: AJUDA!!! COMBOBOX - PHP [RESOLVIDO]

Zenas Alves
zenas

(usa Slackware)

Enviado em 24/12/2016 - 13:30h

nascimentolinux escreveu:

Não estou sabendo como pegar os dados dos combobox1 e junta com o 2 combobox e ligar ao botão que enviara ao DB, acredito que seja essa a minha duvida?
Se puder ajudar


Cara, seu código está quase todo pronto. Não entendi o por quê de você ter criado esse tópico se conseguiu fazer a estrutura quase por inteiro... Ou ainda, o que mais você precisa implementar. Eu acho que você deveria postar essa dúvida no StackOverflow porque lá vão tratar especificamente sobre programação, aqui é um fórum de Linux (não que o pessoal daqui não consiga ajudar). Enfim, seu código tem um rumo que você mesmo conseguiu escrever, por quê não termina?


7. Re: AJUDA!!! COMBOBOX - PHP [RESOLVIDO]

Arthur Cruel
arthurcruel

(usa Ubuntu)

Enviado em 24/12/2016 - 14:13h

zenas escreveu:

nascimentolinux escreveu:

Não estou sabendo como pegar os dados dos combobox1 e junta com o 2 combobox e ligar ao botão que enviara ao DB, acredito que seja essa a minha duvida?
Se puder ajudar


Cara, seu código está quase todo pronto. Não entendi o por quê de você ter criado esse tópico se conseguiu fazer a estrutura quase por inteiro... Ou ainda, o que mais você precisa implementar. Eu acho que você deveria postar essa dúvida no StackOverflow porque lá vão tratar especificamente sobre programação, aqui é um fórum de Linux (não que o pessoal daqui não consiga ajudar). Enfim, seu código tem um rumo que você mesmo conseguiu escrever, por quê não termina?


Valeu amigo.. vou terminar