Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Opa, eu estou com uma dúvida coloquei um script para incluir e remover um campo dinamicamente mais quando insiro alguma coisa no campo ele nao salva alguem sabe dizer pq? e o que tenho que colocar?
imagem do banco
/applications/core/interface/imageproxy/imageproxy.php?img=http://http/www.4shared.com/photo/zLbg1gyr/banco.html&key=db956ab818449592e1c5df9d3ec38a08732e1376dbc60a510ed1c24f1c1c1ff4" alt="banco.html" />
Ai vai meu codigo que esta o script do campo dinamico so que nao insere no banco o que coloquei queria saber!
<?php
include ("../config/config.php");
$id_alterar = $_POST["selecao"];
$sql = "SELECT * FROM enquete WHERE id='$id_alterar'";
$query = "SELECT * FROM enquete_opcao WHERE id";
$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" src="http://code.jquery.com/jquery-1.4.4.min.js"></script>
<script type="text/javascript">
var qtdeCampos = 0;
function addCampos() {
var objPai = document.getElementById("campoPai");
//Criando o elemento DIV;
var objFilho = document.createElement("div");
//Definindo atributos ao objFilho:
objFilho.setAttribute("id","filho"+qtdeCampos);
//Inserindo o elemento no pai:
objPai.appendChild(objFilho);
//Escrevendo algo no filho recém-criado:
document.getElementById("filho"+qtdeCampos).innerHTML = "<input type='text' id='campo"+qtdeCampos+"' name='campo[]'> \n\
<input type='button' onClick='removerCampo("+qtdeCampos+")' value='Apagar campo'>";
qtdeCampos++;
}
function removerCampo(id) {
var objPai = document.getElementById("campoPai");
var objFilho = document.getElementById("filho"+id);
//Removendo o DIV com id específico do nó-pai:
var removido = objPai.removeChild(objFilho);
}
</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>
</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
$query = mysql_query("SELECT * FROM enquete_opcao WHERE id_enquete = '13'") or die(mysql_error());
while($opcao = mysql_fetch_array($query)){
print "<input name='opcoes' type='text' value='$opcao[opcao]' ><label>
</label>";
}?>
<form name="form1" method="post" action="alterar_enquete.php">
<div id="campoPai"></div>
<a href="#" onclick="addCampos()">Adicionar Campos</a>
</form>
</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>Carregando comentários...