Aron Postado Junho 7, 2006 Denunciar Share Postado Junho 7, 2006 oi boa tarde eu presciso de ajudar na parte de Update pro sql...e mais ou menos assim..eu tenho varios campos exemplo<input name='textfield222' type='text' class='aron' value='$onvoipmail' size='60'>Ele mostra o o comteudo do MySql. No db teste.eu quero um botão que se apertar envie o que esta escrito pro banco de dadosacho que seria algo do tipo$ac1=mysql_query("update usuarios set onvoipmail='textfield222' where id='$id'") or die (mysql_error());seila quero descobrir Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Junho 7, 2006 Denunciar Share Postado Junho 7, 2006 E ai brow!!você quer uma query que inseri os dados pro BD??:huh:[]''s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Aron Postado Junho 7, 2006 Autor Denunciar Share Postado Junho 7, 2006 quero uma que apenas atualize Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Junho 7, 2006 Denunciar Share Postado Junho 7, 2006 Entaum seria + - isso aqui: $sql = mysql_query("UPDATE usuarios SET onvoipmail='textfield222' WHERE id='$id';"); Tipo... se der erro, dai explico da minha maneira, porque desse seu jeito ai nunca tentei ^^ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Aron Postado Junho 7, 2006 Autor Denunciar Share Postado Junho 7, 2006 eu fiz assim.. <?php include("config.php"); include("bloc.php"); $nivel=$_SESSION['nivel']; if ($nivel=='2') { header("location:user.php"); } $login = $_REQUEST['login']; $nome = $_REQUEST['nome']; $email = $_REQUEST['email']; $telefone1 = $_REQUEST['telefone1']; $telefone2 = $_REQUEST['telefone2']; $telefone3 = $_REQUEST['telefone3']; $telefone4 = $_REQUEST['telefone4']; $ddd1 = $_REQUEST['ddd1']; $ddd2 = $_REQUEST['ddd2']; $ddd3 = $_REQUEST['ddd3']; $ddd4 = $_REQUEST['ddd4']; $cidade1 = $_REQUEST['cidade1']; $cidade2 = $_REQUEST['cidade2']; $cidade3 = $_REQUEST['cidade3']; $cidade4 = $_REQUEST['cidade4']; $documento = $_REQUEST['documento']; $tipodoc = $_REQUEST['tipodoc']; $empresa = $_REQUEST['empresa']; $onvoipmail = $_REQUEST['onvoipmail']; $estado = $_REQUEST['estado']; $loginvono = $_REQUEST['loginvono']; $loginbroad = $_REQUEST['loginbroad']; $valordolar = $_REQUEST['valordolar']; $valorreal = $_REQUEST['valorreal']; $datavence = $_REQUEST['datavence']; $planodisc1 = $_REQUEST['planodisc1']; $planodisc2 = $_REQUEST['planodisc2']; $planoconfig = $_REQUEST['planoconfig']; $cod=md5($senha); if ($res==0) { $grava=mysql_query("UPDATE usuarios SET (login, nome, email, telefone1, telefone2, telefone3, telefone4, ddd1, ddd2, ddd3, ddd4, cidade1, cidade2, cidade3, cidade4, documento, tipodoc, empresa, onvoipmail, cidade, estado, loginvono, loginbroad, valordolar, valorreal, datavence, planodisc1, planodisc2, planoconfig, data, hora ) values('$login','$nome','$email','$telefone1','$telefone2','$telefone3','$telefone4','$ddd1','$ddd2','$ddd3','$ddd4','$cidade1','$cidade2','$cidade3','$cidade4','$documento','$tipodoc','$empresa','$onvoipmail','$cidade','$estado','$loginvono','$loginbroad','$valordolar','$valorreal','$datavence','$planodisc1','$planodisc2','$planoconfig'") or die (mysql_error()); echo"<script language=javascript>alert('Usuário Modificado com sucesso!')</script>"; echo"<script language=javascript>location.href='admin.php'</script>"; } else { echo"<script language=javascript>alert('Dados já foram fornecidos!')</script>"; echo"<script language=javascript>location.href='java script:history.back(1)'</script>"; } ?>Tipo está dando erro.. assim... Você tem um erro de sintaxe no seu SQL próximo a '(login, nome, email, telefone1, telefone2, telefone3, telefone4, ddd1, ddd2, ddd' na linha 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Junho 7, 2006 Denunciar Share Postado Junho 7, 2006 No no no amigow!! ^^$grava=mysql_query("UPDATE usuarios SET (login, nome, email, telefone1, telefone2, telefone3, telefone4, ddd1, ddd2, ddd3, ddd4, cidade1, cidade2, cidade3, cidade4, documento, tipodoc, empresa, onvoipmail, cidade, estado, loginvono, loginbroad, valordolar, valorreal, datavence, planodisc1, planodisc2, planoconfig, data, hora ) values('$login','$nome','$email','$telefone1','$telefone2','$telefone3','$telefone4','$ddd1','$ddd2','$ddd3','$ddd4','$cidade1','$cidade2','$cidade3','$cidade4','$documento','$tipodoc','$empresa','$onvoipmail','$cidade','$estado','$loginvono','$loginbroad','$valordolar','$valorreal','$datavence','$planodisc1','$planodisc2','$planoconfig'") or die (mysql_error()); Lembre que você esta atualizando o BD "UPDATE" desde entaum não vai existir o "VALUES" vamos pra mas um exemplo ^^ : $sql = mysql_query("UPDATE usuarios SET login='$login', nome='$nome', email='$email', telefone1='$telefone1', telefone2='$telefone2', telefone3='$telefone3', telefone4='$telefone4', ddd1='$ddd1', ddd2='$ddd2', ddd='$ddd' WHERE id='$id';");Tente assim ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Aron Postado Junho 8, 2006 Autor Denunciar Share Postado Junho 8, 2006 Cara muito obrigado de novo eu não tenho nem como te agradecer...tantas vezes que você me ajudo =D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Aron Postado Junho 8, 2006 Autor Denunciar Share Postado Junho 8, 2006 mais ainda nom deu certo...está falando que deu erro...assimVocê tem um erro de sintaxe no seu SQL próximo a 'planodisc2='Asdasdasdasdasdasdasdasdasdsa' planodconfig='Asdasdasdasdasdasdasdas' na linha 2 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sorocabaunderground Postado Junho 8, 2006 Denunciar Share Postado Junho 8, 2006 posta a linha 2 aí Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Aron Postado Junho 8, 2006 Autor Denunciar Share Postado Junho 8, 2006 <?php include("config.php"); include("bloc.php"); $nivel=$_SESSION['nivel']; if ($nivel=='2') { header("location:user.php"); } $login = $_REQUEST['login']; $nome = $_REQUEST['nome']; $email = $_REQUEST['email']; $telefone1 = $_REQUEST['telefone1']; $telefone2 = $_REQUEST['telefone2']; $telefone3 = $_REQUEST['telefone3']; $telefone4 = $_REQUEST['telefone4']; $ddd1 = $_REQUEST['ddd1']; $ddd2 = $_REQUEST['ddd2']; $ddd3 = $_REQUEST['ddd3']; $ddd4 = $_REQUEST['ddd4']; $cidade1 = $_REQUEST['cidade1']; $cidade2 = $_REQUEST['cidade2']; $cidade3 = $_REQUEST['cidade3']; $cidade4 = $_REQUEST['cidade4']; $documento = $_REQUEST['documento']; $tipodoc = $_REQUEST['tipodoc']; $empresa = $_REQUEST['empresa']; $onvoipmail = $_REQUEST['onvoipmail']; $loginvono = $_REQUEST['loginvono']; $loginbroad = $_REQUEST['loginbroad']; $valordolar = $_REQUEST['valordolar']; $valorreal = $_REQUEST['valorreal']; $datavence = $_REQUEST['datavence']; $planodisc1 = $_REQUEST['planodisc1']; $planodisc2 = $_REQUEST['planodisc2']; $planoconfig = $_REQUEST['planoconfig']; if ($res==0) { $grava=mysql_query("UPDATE usuarios SET login='$login', nome='$nome', email='$email', telefone1='$telefone1', telefone2='$telefone2', telefone3='$telefone3', telefone4='$telefone4', ddd1='$ddd1', ddd2='$ddd2', ddd3='$ddd3', ddd4='$ddd4', cidade1='$cidade1', cidade2='$cidade2', cidade3='$cidade3', cidade4='$cidade4', documento='$documento', tipodoc='$tipodoc', empresa='$empresa', onvoipmail='$onvoipmail', loginvono='$loginvono', loginbroad='$loginbroad', valordolar='$valordolar', valorreal='$valorreal', datavence='$datavence', planodisc1='$planodisc1' planodisc2='$planodisc2' planodconfig='$planoconfig', WHERE id='$id';") or die (mysql_error()); echo"<script language=javascript>alert('Usuário Modificado com sucesso!')</script>"; echo"<script language=javascript>location.href='admin.php'</script>"; } else { echo"<script language=javascript>alert('Dados já foram fornecidos!')</script>"; echo"<script language=javascript>location.href='java script:history.back(1)'</script>"; } ?>está tudo assim.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sorocabaunderground Postado Junho 8, 2006 Denunciar Share Postado Junho 8, 2006 include("config.php");se essa for a linha 2ele não esta achando o arquivo config.php=P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Aron Postado Junho 8, 2006 Autor Denunciar Share Postado Junho 8, 2006 s enom tivesse axando ...eu acho que nem ia tar abrindo o site tipo eu acho que pode ser porque o planodisc1='$planodisc1' planodisc2='$planodisc2' planodconfig='$planoconfig', tem mais de 1 linha pode ser isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Junho 8, 2006 Denunciar Share Postado Junho 8, 2006 Tenta assim:<?php include "config.php"; $id = $_GET['id']; $login = $_POST['login']; $nome = $_POST['nome']; $email = $_POST['email']; $telefone1 = $_POST['telefone1']; $telefone2 = $_POST['telefone2']; $telefone3 = $_POST['telefone3']; $telefone4 = $_POST['telefone4']; $ddd1 = $_POST['ddd1']; $ddd2 = $_POST['ddd2']; $ddd3 = $_POST['ddd3']; $ddd4 = $_POST['ddd4']; $cidade1 = $_POST['cidade1']; $cidade2 = $_POST['cidade2']; $cidade3 = $_POST['cidade3']; $cidade4 = $_POST['cidade4']; $documento = $_POST['documento']; $tipodoc = $_POST['tipodoc']; $empresa = $_POST['empresa']; $onvoipmail = $_POST['onvoipmail']; $loginvono = $_POST['loginvono']; $loginbroad = $_POST['loginbroad']; $valordolar = $_POST['valordolar']; $valorreal = $_POST['valorreal']; $datavence = $_POST['datavence']; $planodisc1 = $_POST['planodisc1']; $planodisc2 = $_POST['planodisc2']; $planoconfig = $_POST['planoconfig']; $grava = mysql_query("UPDATE usuarios SET login='$login', nome='$nome', email='$email', telefone1='$telefone1', telefone2='$telefone2', telefone3='$telefone3', telefone4='$telefone4', ddd1='$ddd1', ddd2='$ddd2', ddd3='$ddd3', ddd4='$ddd4', cidade1='$cidade1', cidade2='$cidade2', cidade3='$cidade3', cidade4='$cidade4', documento='$documento', tipodoc='$tipodoc', empresa='$empresa', onvoipmail='$onvoipmail', loginvono='$loginvono', loginbroad='$loginbroad', valordolar='$valordolar', valorreal='$valorreal', datavence='$datavence', planodisc1='$planodisc1', planodisc2='$planodisc2', planoconfig='$planoconfig' WHERE id='$id';") or die(mysql_error()); if($grava) { echo"<script>alert('Usuário Modificado com sucesso!');history.back();</script>"; }else{ echo"<script>alert('Dados já foram fornecidos!');history.back();</script>"; } ?>[]''s;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Aron
oi boa tarde eu presciso de ajudar na parte de Update pro sql...
e mais ou menos assim..
eu tenho varios campos
exemplo
<input name='textfield222' type='text' class='aron' value='$onvoipmail' size='60'>
Ele mostra o o comteudo do MySql. No db teste.
eu quero um botão que se apertar envie o que esta escrito pro banco de dados
acho que seria algo do tipo
$ac1=mysql_query("update usuarios set onvoipmail='textfield222' where id='$id'") or die (mysql_error());
seila quero descobrir
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.