airtonsfilho
-
Total de itens
5 -
Registro em
-
Última visita
Posts postados por airtonsfilho
-
-
Olá boa noite, tenho uma dúvida que estou precisando resolver urgentemente tipo eu tenho um programa aqui d euma enquete que fiz nessa enquete você pode cadastrar com titulo , descrição e campos mais isso não e o que eu tou querendo agora. Eu estou querendo que depois de cadastrar a enquete quando quiser alterar ele chama-se e mostrar nos campos que coloquei as opções da enquete a partir do banco(DB) chamase essas opções para poder altera-las saber o que já existe tipo quando a gente cria uma enquete no facebook tem la os campos das opções existentes queria que acontecesse aquilo! ouvi dizer que criando um foreach devia dar certo mais quero saber como faria no codigo!!
ai vai meu codigo que estou tentando fazer isso!
<?php include ("../config/config.php"); $id_alterar = $_POST["selecao"]; $sql = "SELECT * FROM enquete WHERE id='$id_alterar'"; $query = "SELECT * FROM enquete_opcao WHERE id='$id_alterar'"; $resul = mysql_query($query) or die("Não foi possível executar a consulta"); $resultado = mysql_query($sql) or die("Não foi possível executar a consulta"); $linha = mysql_fetch_array($resultado); $lin = mysql_fetch_array($resul); $codigo = $linha[id]; $titulo = $linha[titulo]; $descricao = $linha[descricao]; $opcao = $lin[opcao]; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Edição de Enquete</title> <link rel="stylesheet" type="text/css" href="css/style.css" media="screen" /> <script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script> <script type="text/javascript"> // $(document).ready(function(){ // // exemplo // }); function criarCampo(){ if(document.getElementById("qtde").value == ""){ alert("Digite o números de campos desejado."); }else{ qtde = parseInt(document.getElementById("qtde").value); campos =""; for(i=1; i <= qtde; i++){ campos += "<label class='opcao'>Opção " + i + "</label><input type='text' name='opcao[campo_" + i + "]' />"; } document.getElementById("novosCampos").innerHTML = campos; } } </script> <link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css"> <script Language="javascript"> function teste(){ alert('Seus campos preenchidos foram alterados!! '); location.href='index.php'; } </SCRIPT> <script type="text/javascript"> function insertInput() { var obj = document.createElement("input"); obj.setAttribute("type","text"); obj.setAttribute("id","novo_campo"); obj.setAttribute("maxLenght","100"); obj.setAttribute("value","novo campo"); var td = document.getElementById("meu_campo"); td.insertBefore(obj); } </script> </head> <body> <div class="formulario-enquete"> <?php echo (!empty($msg)) ? $msg : ""; ?> <h2> <font color="#00BFFF" face="arial"> Edição de Cadastro de Enquete</font></h2> <form class = "formEnquete" method="POST" action="alterar_enquete.php"> <ul> <li> <label><font face="arial" color="#838B8B">Título:</font></label> <span id="sprytextfield1"> <input name="titulo" type="text" value ="<?php echo $titulo?>"> <span class="textfieldRequiredMsg">Preencha um Título.</span></span></li> <input name="codigo" type = "hidden" size = "68" value ="<?php echo $codigo?>"> <li> <label><font face="arial" color="#838B8B">Descrição:</font></label> <span id="sprytextfield2"> <input name="descricao" type="text" value ="<?php echo $descricao?>"> <span class="textfieldRequiredMsg">Preencha a Descrição.</span></span> <input name="id_usuario" type="hidden" value="1"/> </li> <label><font face="arial" color="#838B8B">Opções de resposta:</font></label> <div class="opcao"> <?php //// Criar uma função aqui foreach alguma coisa assim do tipo para mostrar os campos das opcoes que criei na enquete!//// $query = mysql_query("SELECT * FROM enquete_opcao ORDER BY id") or die(mysql_error()); while($opcao = mysql_fetch_array($query)){ // echo "<input name='opcoes' type='' value='$opcao["opcao"]' /><labe>$opcao["opcao"]</label>"; }?> <table> <tr> <td align="center"> <a href = "#" onClick="insertInput()">Adicionar Campo</a> </td> <td id="meu_campo"> </td> </tr> </table> </div> <li> <button class="botao" onClick="teste()" >Alterar</button> <input type=button onClick="location.href='selecionaAlterarenquete.php'" value='Voltar'> </li> </ul> </form> </div> <span class="botao3" onClick="window.back(-1)"> </span> </body> </html>
-
Opa galera, queria pedir para alguém me da uma luz! e que tou tentando mostrar o resultado de um programa gerador de enquete que tou fazendo e da esse seguinte problema -> Warning: mysql_num_rows() expects parameter 1 to be resource, string given in C:\xampp\htdocs\enquete04\index.php on line 68, será que alguém poderia dizer o porque!?
Aí vai uma parte do código! Tá na ultimas linhas na parte Resultados! Ajuda!
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link type="text/css" rel="stylesheet" href="css/style.css" /> <title>Início da Enquete</title> </head> <body> <header> <h2>Sistema de Enquetes!</h2> </header> <?php require_once 'config/functions.php'; require_once 'config/config.php'; show_error(); $con = DbMapper::getConnection(); $enquete = $con->getEnquete(13); print_r($enquete); if ($_POST) { $ip_voto = $_POST['ip_voto']; $id_enquete = $_POST['id_enquete']; $enquete_opcao = $_POST['id_opcao']; $data = array( 'ip_voto' => $ip_voto, 'id_enquete' => $id_enquete, 'id_enquete_opcao' => $enquete_opcao ); try { $con->insert("voto", $data); } catch (Exception $exc) { echo "Você não pode votar mais de uma vez, você já utilizou este ip! "; } } ?> <h4><?php echo utf8_encode($enquete['enquete']->titulo); ?></h4> <h4><?php echo utf8_encode($enquete['enquete']->descricao); ?></h4> <div> <form action="" method="POST"> <input type="hidden" name="ip_voto" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" /> <input type="hidden" name="id_enquete" value="<?php echo $enquete['enquete']->id ?>" /> <?php foreach ($enquete['opcoes'] as $key => $opcao) { ?> <em><br/><input type="radio" name="id_opcao" value="<?php echo $key; ?>" /><?php echo $opcao; ?><br/></em> <?php } ?> <p> <label> <input type="submit" name="button" id="button" value="Votar" /> </label> </p> </form> </div> <h4> Resultados: </h4> <?php foreach ($enquete['opcoes'] as $opcao) {?> <?php echo $opcao;?>: <?php echo mysql_num_rows($opcao);?> <br/><br/> <?php } ?> </body> </html>
-
Opa pessoal eu tou com um problema na hora de colocar e ajustar sub menus no meu codigo css e não estou conseguindo inseir os sub menus para amostrarem de acordo com o que eu quero por favor me ajuda deem uma olhada no codigo para min e se poderem me ajudar agradeceria!
<-------- codigo CSS --------->
{ margin:0; padding:0; } body{ font:14px Georgia, "Times New Roman", Times, serif; } ul{ list-style-type:none; } ul#menuSub{ width:600px; margin:0 auto; } ul#menuSub li{ position:relative; float:left; } ul#menuSub li a{ display:block; float:left; padding:0 15px; height:30px; line-height:30px; background:#033; color:#FFF; text-decoration:none; } ul#menuSub li a:hover{ background:#CCC; color:#000; } ul#menuSub li ul { display:none; position:absolute; top:30px; left:0; } ul#menuSub li:hover ul { display:block; } ul#menuSub li ul a{ width:130px; border-bottom:1px solid #FFF; }
<-------Codigo HTML--------><html> <head> <title>menuSub</title> <link href="MenuSub.css" rel="stylesheet" type="text/css"> </head> <body> <ul id="menuSub"> <li><a href="#">Home</a></li> <li><a href="#">Cursos</a></li> <ul> <li><a href="#">Informatica</a></li> <li><a href="#">Enfermagem</a></li> <li><a href="#">Vestuario</a></li> <li><a href="#">Hospedagem</a></li> </ul> <li><a href="#">Projetos</a></li> <li><a href="#">Historia</a></li> <li><a href="#">NossaEquipe</a></li> </ul> </body> </html>
-
Opa pessoal eu tou com um problema na hora de colocar e ajustar sub menus no meu codigo css e não estou conseguindo inseir os sub menus para amostrarem de acordo com o que eu quero por favor me ajuda deem uma olhada no codigo para min e se poderem me ajudar agradeceria!
<-------- codigo CSS --------->
{ margin:0; padding:0; } body{ font:14px Georgia, "Times New Roman", Times, serif; } ul{ list-style-type:none; } ul#menuSub{ width:600px; margin:0 auto; } ul#menuSub li{ position:relative; float:left; } ul#menuSub li a{ display:block; float:left; padding:0 15px; height:30px; line-height:30px; background:#033; color:#FFF; text-decoration:none; } ul#menuSub li a:hover{ background:#CCC; color:#000; } ul#menuSub li ul { display:none; position:absolute; top:30px; left:0; } ul#menuSub li:hover ul { display:block; } ul#menuSub li ul a{ width:130px; border-bottom:1px solid #FFF; }
<-------Codigo HTML--------><html> <head> <title>menuSub</title> <link href="MenuSub.css" rel="stylesheet" type="text/css"> </head> <body> <ul id="menuSub"> <li><a href="#">Home</a></li> <li><a href="#">Cursos</a></li> <ul> <li><a href="#">Informatica</a></li> <li><a href="#">Enfermagem</a></li> <li><a href="#">Vestuario</a></li> <li><a href="#">Hospedagem</a></li> </ul> <li><a href="#">Projetos</a></li> <li><a href="#">Historia</a></li> <li><a href="#">NossaEquipe</a></li> </ul> </body> </html>
Removanco opcao do campo, no banco de dados
em PHP
Postado
Opa, estou com uma dúvida que estou tentando fazer mais não estou conseguindo que e remover uma opção que tenho em um formulário do banco de dados , tipo tenho 4 opcoes no formulario que ele já me traz para alterar ai quero remover uma já ta removendo por si no formulario so que continua no banco porque não tou conseguindo conectar! Ai vai o código e imagem
Imagem DB
Aqui o link da imagemm
http://http://www.4shared.com/photo/zLbg1gyr/banco.html?
formEditarenquete.php
/*********************************Aqui fica o alterar_enquete.php onde ele vai pega o banco *************************/