Blz gente to precisando de ajuda ai, tenho uma conexao mysql ja tudo pronto o bd tambemo sistema de edição tambem queria afzer algo simples porem num achei o jeito
por exemplo quero editar o cliete rafael ai eu entraria no link nomedaminhapagina.php?editar=cliente&nomedocliente
ai logicmanete apareceria os dados dele, blz se poderem me ajudar, até mais!!!

Exibir Dados Mysql Pelo Nome Do User
Started By HOSTRL, 31/07/2007, 18:06
2 replies to this topic
#1
Posted 31/07/2007, 18:06
#2
Posted 31/07/2007, 18:51
Vou fazer um exemplo simples para você amigo, preste a atenção.
então vamos lá.
crie um banco de dados comum nome qualquer, e uma tebela coom apenas um campo, coloca um campo com o nome "nome".
configure o resto do script colocando senha e logim, Db, e tabela.
Primeiro criamos um formulário simples.
index.php
agora vamos a página encarregada de listar e gerar os links para alteração.
controle.php
algora vamos a página encarregada de mostrar o nome da pessoa para alteração.
altera.php
feito isso vamos para a página encarregada para alterar no DB
altera_db.php
pronto acabamos o mini tutoral...
Atenciosamente.
então vamos lá.
crie um banco de dados comum nome qualquer, e uma tebela coom apenas um campo, coloca um campo com o nome "nome".
configure o resto do script colocando senha e logim, Db, e tabela.
Primeiro criamos um formulário simples.
index.php
<?php echo "<form name='frm' method='POST' action='inserir.php'>"; echo "Nome: <input type='text' name='nome' size='20' maxlength='70'></form>"; ?>feito isso agora vamos para a página inserir.php
<?php $nome=$_POST['nome']; $link=mysql_connect("localhost","SEU USUARIO","SUA SENHA")or die("Erro" .mysql_error()); mysql_select_db("nome_db",$link)or die("erro ao selecionar o DB" .mysql_error()); $insere=mysql_query("INSERT INTO nome_tabela (nome) VALUES ('$nome')")or die("Erro ao inserir os dados" .mysql_error()); mysql_close($link); ?>
agora vamos a página encarregada de listar e gerar os links para alteração.
controle.php
<?php /*Conexão...*/ $con=mysql_connect("localhost","root",""); /* selecionando o Db*/ mysql_select_db("NOME DO DB"); /*selecionando os dados...*/ $vers=mysql_query("SELECT * FROM nome_da_tabela"); while($ver=mysql_fetch_array($vers)){ $nome =$ver['nome']; echo "Nome: $nome"; echo "<br>"; print "<a href=altera.php?nome=$nome>Alterar</a>"; echo "<br>"; } ?>
algora vamos a página encarregada de mostrar o nome da pessoa para alteração.
altera.php
<?php $nome=$_GET['nome']; $con=mysql_connect("localhost","NOME USUSARIO","SUA SENHA"); mysql_select_db("NOME DO DB"); $selec=mysql_query("SELECT * FROM nome_da_tabela WHERE nome='$nome'"); while($ver=mysql_fetch_array($selec)){ $nome_novo =$ver['nome']; print "<form name='id2' action='altera_db.php?nome=$nome' method='POST'>Nome: <input type='text' name='nomenovo' value='$nome_novo'><br><input type='submit' name='ok' value='Alterar'></p></form>"; } ?>
feito isso vamos para a página encarregada para alterar no DB
altera_db.php
$nome=$_GET['nome']; $con=mysql_connect("localhost","NOME USUARIO","SUA SENHA"); mysql_select_db("NOME DO DB"); $atu=mysql_query("UPDATE vars SET nome='$nomenovo' WHERE nome='$nome'"); echo "<a href=controle.php>Controle</a>";
pronto acabamos o mini tutoral...


Atenciosamente.
Quando acertamos ninguém se lembra, quando erramos ninguém se esquece.
Problemas existem para serem resolvidos, e não para nos controlar.
#3
Posted 05/08/2007, 14:09
Vlw cara muito obrigado pela ajuda!!
D coração vlw!!!
D coração vlw!!!

1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)