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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts