Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 

Editar Dados com RadioButton  #resolvido

19-07-2007 11:08

Tenho o Script abaixo, que conecta ao Banco de Dados, Tabela e Etc. Na Estrutura de controle WHILE tem um Radio Button para que o usuário selecione uma opção para fazer a edição de algum registro.

Essa parte consegui fazer, queria uma noção de como fazer o EDITAR.PHP que está no ACTION do Formulário, que já seria pro usuário Editar. No meu Banco de Dados tem os campos ID (PRIMARY KEY), NOME , EMAIL.

Grato Pela Atenção!

<?php
$link = mysql_connect("localhost","root","") or die ("Erro: ".mysql_error());
$banco = mysql_select_db("bruno",$link) or die ("Erro: ".mysql_error());

$script_sql = "SELECT * FROM derson";
$exec = mysql_query($script_sql,$link);

echo "<form name='f1' action='editar.php' method='get'>";
while($linhas = mysql_fetch_assoc($exec)){
$nome = $linhas['nome'];

echo "<input name='radiobutton' type='radio' value='selecionado'>".$nome."<br>";
}
echo "<br><input type='submit' value='Editar Dados'>";
echo "</form>";
?>
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17585
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Editar Dados com RadioButton

19-07-2007 11:17

O código para alteração no mysql é o update()

Exemplo:
$altera="UPDATE minhatabela SET campo='$campo' WHERE id='$id'";
mysql_query($altera) or die(mysql_error());

Pelo seu código você irá editar somente um campo, para isso, você tem que passar para o documento de edição o valor do campo e um id para que a linha seja editada, vou lhe mostrar um exemplo.

FORMULÁRIO
<form... action="editar.php"
<input type="hidden" name="id" value="1">
<input type="text" name="nome" value="João">
...</form>

EDITAR.PHP
$id = $_POST['id'];
$nome = $_POST['nome'];
$altera="UPDATE minhatabela set nome='$nome' where id='$id'";
mysql_query($altera) or die(mysql_error());
0
A melhor hospedagem para o seu site HostGator!
 

Editar Dados com RadioButton

20-07-2007 23:25

Ok.....entendi a Lógica.......mas no caso do While....como farei, pois quando ponho o $ID dentro do While e assume vários valores....tipo

id=1&id=2....id=n

Fico no Aguardo!!!
0
 

Editar Dados com RadioButton

20-07-2007 23:42

DEU CERTO \o/ !!!!

Valeu pelas Dicas !!!!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17585
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Editar Dados com RadioButton

21-07-2007 07:46

Blz ¨laughing¨
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado