
milka
Membros-
Total de itens
45 -
Registro em
-
Última visita
Sobre milka

milka's Achievements
0
Reputação
-
Olá pessoal, como faço pra interagir 3 combos ? - tras tudo do banco no primeiro - filtra no segundo o que se refere ao primeiro - tras no terceiro o que se refere ao segundo alguém sabe ? []s
-
Perfeito !!! ;) Obrigada !!
-
Olá pessoal, Tenho o seguinte alerta: echo "<script>window.alert('Voce não tem permissão para acessar essa página.');</script>"; mas quero que quando o usuario clique no OK a pagina vá para index.php alguém sabe ? []s
-
Olá, Estou trabalhando com frames e quero o seguinte: Quando eu clicar em um botão no frame de baixo seja direcionado para uma outra página que abra em cima de todo o frame e não na parte de baixo pela qual foi chamada. Esta assim meu código: print "<script>location.href='atividade_pendente.php';</script>";
-
Bom Dia pessoal, Eu gostaria de saber se tenho como pegar o valor de um campo desabilitado. Outra pergunta é, como eu faço pra jogar valores da tabela nos texts ? []s
-
E não tem como eu salvar no formato DD-MM-YYYY ?
-
Olá pessoal, Tenho um formulario que tras a data e hora atual, em um text tras a data e em outro tras a hora.. Da seguinte forma: Data: <input type = "text" name="data_andamento" value="<?php echo(date("d/m/Y"));?>" size="22" length="20" > O usuario tem liberdade para alterar essa data, mas quando ele não altera é salvo no banco o dia atual que foi carregado no text quando chamou a página. Pego essa informação do text assim: $data = $_POST['data_andamento']; E salvo na tabela a informação assim: $sql = "Insert into tb_andamento (id_tarefa, id_colaborador, data, hora_inicio, hora_fim, comentario) values('$combo_id_tarefa_and', '$combo_id_colaborador_and', '$data', '$hora_inicio','$hora_fim','$comentario')"; Acontece que estou tendo o seguinte erro quando clico em salvar: O que estou fazendo de errado ?
-
valeu !!! Menos um...rsrsrs ;) Agora falta apenas eu descobrir alguma forma de não apagar meus dados quando atualizo a página.. Acho que dessa forma não dá não é? !? Voce tem alguma ideia ou só com ajax é que não acontece isso ? []s
-
Consegui finalmente !!! Aí mais ainda esta com umas falhas... Quando eu seleciono um Projeto a pagina atualiza pra chamar as tarefas relacionadas a este e quando atualiza apaga todas as informações que preenchi nos outros campos e não fica o nome do projeto selecionado...voltando assim para a frase "Selecione um Projeto" O código esta assim: <? //Inicia a sessão session_start(); include "conectar.php"; $login_colaborador = $_SESSION['login']; ?> <HTML> <script Language="JavaScript"> function getStates(what) { if (what.selectedIndex != '') { var estado = what.value; document.location=('andamento.php?estado='+ estado); } } </Script> <BODY> <table width="55%" align="center" border="0" height="210" > <form method="POST" action="acao_andamento.php"> <TR> <TD align="right" valign="bottom" ><font face = "verdana" size="2"><b>PROJETO:</b></font></TD> <TD valign="bottom"> <select name="select" onChange="getStates(this);"> <? $selecionado = $_GET['estado']; ?> <option value="">Selecione um Projeto</option> <?php $dados= pg_query($connect, "SELECT nm_projeto, id_projeto FROM tb_projeto ORDER BY id_projeto"); while($campo = pg_fetch_array($dados)) { ?> <option value="<?echo $campo['id_projeto']?>"><? echo $campo['nm_projeto']?></option> <? } ?> </select> </TD> </TR> <TR> <TD align="right" valign="bottom"><font face = "verdana" size="2"><b>TAREFA:</b></font></TD> <TD valign="bottom"> <select name="cidade" size=1> <option value="">Selecione uma tarefa</option> <? $dados_tarefa = pg_query($connect, "SELECT * FROM tb_tarefa WHERE id_projeto = '$selecionado' ORDER BY id_tarefa"); while($campo_tarefa = pg_fetch_array($dados_tarefa)) { ?> <option value="<? echo $campo_tarefa['id_tarefa']?>"><? echo $campo_tarefa['nm_tarefa']?></option> <? } ?> </select> </TD> </TR> <TD align="right" valign="bottom" ><font face = "verdana" size="2"><b>COLABORADOR:</b></font></TD> <TD valign="bottom"><select name="combo_colaborador_andamento" lenght="50" disabled=""> <?php $dados= pg_query($connect, "SELECT nm_colaborador FROM tb_colaborador WHERE UPPER(login)= UPPER('$login_colaborador') ORDER BY id_colaborador"); while($campo = pg_fetch_array($dados)) { ?> <option value="<?echo $campo['nm_colaborador']?>"><? echo $campo['nm_colaborador']?></option> <? } ?> </select> </TD> </TR> <TR> <TD align="right" valign="bottom"><font face = "verdana" size="2"><b>DATA:</b></TD> <TD valign="bottom"><input type = "text" name="data_andamento" value="<?php echo(date("d/m/Y"));?>" size="22" length="20" ></font></TD> </TR> <TR> <TD align="right" valign="bottom"><font face = "verdana" size="2"><b>HORA INÍCIO:</b></TD> <TD valign="bottom"><input type = "text" name="hora_inicio_andamento" value="<?php echo(date("h:i"));?>" size="22" length="20" ></font></TD> </TR> <TR> <TD align="right" valign="middle"><font face = "verdana" size="2"><b>COMENTÁRIO:</b></TD> <TD><textarea cols="50" rows="" name="" wrap=""></textarea></TD> </TR> <TR> <TD align="right" valign="bottom"><font face = "verdana" size="2"><b>HORA FIM:</b></TD> <TD valign="bottom"><input type = "text" name="hora_fim_andamento" size="22" length="20" ></font></TD> </TR> </table> </form> </BODY> </HTML> []s
-
Neste código estou tentando fazer com que selecionado um item no primeiro sejam retornados apenas itens relacionados a este no segundo... No caso deste código, onde ficaria essa variavel ? Nossa, já pesquisei bastante sobre isso e ainda não consegui fazer, uns falam em ajax outros com apenas javascript e eu nunca trabalhei com nada disso. Levando em consideração que estaou a apenas 3 semanas no PHP...Enfim já tentei com ajax, com javascript e cheguei nesse código... Mas não estou conseguindo filtrar apenas as tarefas referentes ao projeto selecionado... <? include "conectar.php"; ?> <html> <script Language="JavaScript"> function getStates(what) { if (what.selectedIndex != '') { var estado = what.value; document.location=('hello.php?estado='+ estado); } } </Script> <body> <select name="select" onChange="getStates(this);"> <option value="">Selecione um projeto</option> <?php $dados= pg_query($connect, "SELECT nm_projeto, id_projeto FROM tb_projeto ORDER BY id_projeto"); while($campo = pg_fetch_array($dados)) { ?> <option value="<?echo $campo['id_projeto']?>"><? echo $campo['nm_projeto']?></option> <? } ?> </select> <?php $dados_tarefa = pg_query($connect, "SELECT * FROM tb_tarefa WHERE ORDER BY id_tarefa"); ?> <select name="cidade" size=1> <option value="">selecione uma tarefa</option> <? while($campo_tarefa = pg_fetch_array($dados_tarefa)) { // $city = $campo_tarefa[1]; // $id2 = $campo_tarefa[0]; ?> <option value="<? echo $campo_tarefa['id_tarefa']?>"><? echo $campo_tarefa['nm_tarefa']?></option> <? } ?> </select> </body> </html>[/codebox]
-
Olá, gostaria de saber como eu faço pra pegar o valor do item selecionado em um select(combo). Com eu jogo esse valor em uma variavel para fazer um select * from usando ela...? []s
-
Olá pessoal, tenho o seguinte código abaixo e quero tirar as barras e a virgula, mas não sei como faço pois não entendo muito de Ajax e JavaScript.. Quero apenas que mostre as duas informações uma embaixo da outra como um combo normal. O código já esta fazendo com que ao selecionar um projeto seja filtradas apenas tarefas relacionadas a esse projeto..mas como disse não quero barras, quero apenas os nomes retornados no combo.. O que posso modificar para fica do jeito que preciso ? <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="javascript"> function pesquisar_dados(valor) { http.open("GET", "consultar_tarefas.php?id=" + valor, true); http.onreadystatechange = handleHttpResponse; http.send(null); } function handleHttpResponse() { campo_select = document.forms[0].combo_tarefa_andamento; if (http.readyState == 4) { campo_select.options.length = 0; results = http.responseText.split(","); for(i=0; i < results.length;i++) { string = results[i].split("|"); campo_select.options[i] = new Option(string[0],string[1]); } } } function getHTTPObject() { var xmlhttp; /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { xmlhttp = false; } } @else xmlhttp = false; @end @*/ if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } return xmlhttp; } var http = getHTTPObject(); </script> </HEAD> <BODY> <table width="55%" align="center" border="0" height="210" > <form method="POST" action="acao_andamento.php"> <TR> <TD align="right" valign="bottom" ><font face = "verdana" size="2"><b>PROJETO:</b></font></TD> <TD valign="bottom"> <select name="combo_projeto_andamento" onchange="pesquisar_dados(this.value)"> <option></option> <?php $dados= pg_query($connect, "SELECT nm_projeto, id_projeto FROM tb_projeto ORDER BY id_projeto"); while($campo = pg_fetch_array($dados)) { ?> <option value="<?echo $campo['id_projeto']?>"><? echo $campo['nm_projeto']?></option> <? } ?> </select> </TD> </TR> <TR> <TD align="right" valign="bottom" ><font face = "verdana" size="2"><b>TAREFA:</b></font></TD> <TD valign="bottom"> <select name="combo_tarefa_andamento" ></select></TD> </TR> . . . consultar_tarefas.php <?php include "conectar.php"; $combo_projeto_andamento = addslashes(trim($_GET["id"])); $dados_combo_tarefa = pg_query($connect, "SELECT * FROM tb_tarefa WHERE id_projeto = '$combo_projeto_andamento' ORDER BY id_tarefa"); while( $campo_tarefa = pg_fetch_assoc($dados_combo_tarefa)) { echo $campo_tarefa["nm_tarefa"] . "|" . $campo_tarefa["id_tarefa"] . ","; } ?> alguém me ajuda !! Fico grata, []s
-
como eu poderia deixar os dois em um e dizer que a $_SESSION['nivel'] vai receber o $nivel..? por que os dois eu consigo resgatar pois eles são informados no inicio do sistema, mas o nivel apenas trazendo do banco não sei como fazer a sessão receber a informação do banco.. Eu coloquei pra escrever o que estava dentro do $_SESSION['nivel'] e retornou apenas "Array"... É tão simples...tinha que retornar 1...é como se não tivesse guardando o valor dentro da sessão.
-
Pois é, aí eu coloquei na página restrita bem assim: <? //Inicia a sessão session_start(); include "conectar.php"; $login_colaborador = $_SESSION['login']; if($_SESSION['nivel'] == "1") { echo "<center>Você não tem permissão para acessar essa página !! </center>"; echo "<center><input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'java script:history.go(-1)'></center> "; } ?> mas quando eu clico no link pra abrir a página ela abre normal como se não tivesse nivel de acesso
-
É justamente isso que eu quero...como eu faço pra guardar o nivel do logado em uma sessão. Eu fiz assim: $buscar_nivel = pg_query($connect,"SELECT nivel FROM tb_colaborador WHERE upper(login)=upper('$login') and upper(senha)=upper('$senha_crip')"); $nivel = pg_fetch_array($buscar_nivel); $_SESSION['nivel'] = $nivel; Mas não dá erro nenhum quando eu chamo na página que ele não tem acesso...