taudujas Postado Julho 10, 2004 Denunciar Share Postado Julho 10, 2004 olhem o codigo:<?include "config.php";$sql = "SELECT * FROM dados WHERE id='$id'";$exe= mysql_query($sql) or print mysql_error();list($id, $nome, $email, $telefone, $icq, $MSN, $marca, $modelo, $ano, $valor, $uf, $anuncio) = mysql_fetch_row($exe);?><html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><div align="center"> <form name="form1" method="post" action="atualiza.php"> <p>Nome: <input name="nome" type="text" id="nome" value="<? echo $nome; ?>"> </p> <p> Email: <input name="email" type="text" id="email" value="<? echo $email; ?>"> </p> <p>Telefone: <input name="telefone" type="text" id="telefone" value="<? echo $telefone; ?>"> </p> <p>ICQ: <input name="site" type="text" id="site" value="<? echo $icq; ?>"> </p> <p>MSN: <input name="login" type="text" id="login" value="<? echo $MSN; ?>"> </p> <p>Marca: <input name="senha" type="text" id="senha" value="<? echo $marca; ?>"> </p> <p>Modelo: <input name="senha2" type="text" id="senha2" value="<? echo $modelo; ?>"> </p> <p>Valor: <input name="senha4" type="text" id="senha4" value="<? echo $valor; ?>"> </p> <p>Anuncio: <input name="senha3" type="text" id="senha3" value="<? echo $anuncio; ?>"> </p> <p> <input name="id" type="hidden" id="id" value="<? echo $id; ?>"> <input type="reset" name="Reset" value="Reset"> <input type="submit" name="Submit2" value="Submit"></p> <p> </p> </form></div></body></html>ERRO: Notice: Undefined variable: id in c:\arquivos de programas\easyphp1-7\www\classficados\admin\editar.php on line 4 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 10, 2004 Autor Denunciar Share Postado Julho 10, 2004 quero mostrar as informações do id que tem no campo da tabela dados para poder edita-los, esta é a pagina da admin do script de classificados que estou fazendo e sera free.. e da este erro. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Julho 10, 2004 Denunciar Share Postado Julho 10, 2004 Cara, tá falando que a variável não foi definida...Antes de chamar uma variável, você tem que definí-la de alguma forma. Acho que a sua idéia aí é pegar esse valor através de uma query string, né? Coloca assim logo abaixo do include:$id = @$_GET['id'];Aí você envia essa variável pela própria url...Falou! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 10, 2004 Autor Denunciar Share Postado Julho 10, 2004 Illidan não é query string não, quero mostrar os dados direto da tabela, por que esta pagina ficara na admin e quando o cara entrar em editar.php vai mostar para ele editar entendeu? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Julho 10, 2004 Denunciar Share Postado Julho 10, 2004 O que ele quis dizer é que voce compara id=$id sendo $id uma variavel que vem de algum lugar.... e na logica só pode ter vindo de uma query stringcomo voce chama esta pagina??exemplo: classificados.php?id=$valordoID (isto seria passar por query string) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 10, 2004 Autor Denunciar Share Postado Julho 10, 2004 è isso mesmo Jissa, mas estou querendo listar do banco o id com as informações. sem puxar de outra pagina. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 10, 2004 Autor Denunciar Share Postado Julho 10, 2004 ++ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 amos Postado Julho 10, 2004 Denunciar Share Postado Julho 10, 2004 Define a varável id antes... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 10, 2004 Autor Denunciar Share Postado Julho 10, 2004 Certo, mas quero fazer como escrevi acima.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Julho 10, 2004 Denunciar Share Postado Julho 10, 2004 A linha 4 é esta:list($id, $nome, $email, $telefone, $icq, $MSN, $marca, $modelo, $ano, $valor, $uf, $anuncio) = mysql_fetch_row($exe);Então o problema deve estar em uma dessas variáveis... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 11, 2004 Autor Denunciar Share Postado Julho 11, 2004 Não é ai não, ta tudo certinho. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Error404 Postado Julho 11, 2004 Denunciar Share Postado Julho 11, 2004 Não é ai não, ta tudo certinho. Se tivesse tudo certinho não estaria dando erro, não acha? Tenta ir passando de variável em variável, vendo se não tem nenhum erro de datilografia e tal...Confirma isso... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 11, 2004 Autor Denunciar Share Postado Julho 11, 2004 Beleza, vou ver, mas já confirmei e tal, acho que não estou sabendo dar o select certo.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 11, 2004 Autor Denunciar Share Postado Julho 11, 2004 Todos os campos estao corretos. o que posso fazer pára mostrar as informações do id? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Julho 11, 2004 Denunciar Share Postado Julho 11, 2004 Para testar faça assim:classificados.php?id=1ou mude seu select$sql = "SELECT * FROM dados'"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 11, 2004 Autor Denunciar Share Postado Julho 11, 2004 Beleza Jissa, deu certo.Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
taudujas
olhem o codigo:
ERRO: Notice: Undefined variable: id in c:\arquivos de programas\easyphp1-7\www\classficados\admin\editar.php on line 4
Link para o comentário
Compartilhar em outros sites
15 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.