Ir para conteúdo
Fórum Script Brasil
  • 0

Radio Button [URGENTE]


Thiago Top

Pergunta

Olá galera, tudo bem?

Estou precisando da ajuda de voce, urgentemente, se alguém puder salvar a minha vida,

eu tenho um script que deleta

<?php //deleta.php

$nome_empresa=$_GET["nome_empresa"];

$db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa ='$nome_empresa'");

if (!$db)

die('não foi possivel deletar : ' . mysql_error());

echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>";

?>

e tenho em outro script onde eu possui um RADIO BUTTON que esta no seguinte formato:

// <input name='$nome_empresa' type='radio' value='sim'>

O que eu preciso adicionar no meu script "deleta.php" para que a opcao escolhida no radio button seja capturada?

Se puderem me ajudar, desde já, agradeco.

Muito Obrigado, abracos

Thiago

=D

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Pelo que eu entendi, o nome do campo radio é dinâmico e depende do valor da variável $nome_empresa.

Eu nunca coloquei como índice do $_POST uma variável, mas tente ...

$_POST[$nome_empresa]; ou $_POST['$nome_empresa'];

Editado por Renato Penna
Link para o comentário
Compartilhar em outros sites

  • 0

OLa,

Deixa eu explicar melhor ...

Eu tenho um cadastro de usuario onde eu tenho a opcao de excluir ou alterar qualquer usuario, para excluir ou alterar é necessario que eu escolha o cadastro a ser alterado ou deletado atraves de um radio button.

Como deletar o usuario que esta selecionado no RADIO BUTTON?

//deleta.php

<?php

$nome_empresa=$_GET["nome_empresa"];

$db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa ='$nome_empresa'");

if (!$db)

die('não foi possivel deletar : ' . mysql_error());

echo "<script language=\"javascript\">window.location.href = \"admin.php\";</script>";

?>

E no meu formulario de cadastro o meu radio button esta da seguinte forma:

<input name='$nome_empresa' type='radio' value='sim'>

É isso, se puder me ajudar.

Abracos

Link para o comentário
Compartilhar em outros sites

  • 0

Você precisará fazer alterações aí.

Os radio button precisarão ter o mesmo nome, pois é isso que apagará um quando você selecionar o outro.

O nome da empresa deverá ficar em value, assim:

<input name='Excluir' type='radio' value='$nome_empresa'>
Na página que vai excluir é só recuperar o valor do Excluir:

E aí montar a sua query.

Link para o comentário
Compartilhar em outros sites

  • 0

Ola Leandro,

o meu script ficou assim:

<?php

include "conexao.php"

$nome_empresa=$_GET["nome_empresa"];

$Excluir = $_POST["Excluir"];

$db = mysql_query("DELETE FROM CAD_EMPRESA WHERE nome_empresa =$nome_empresa'");

if (!$db)

die('não foi possivel deletar : ' . mysql_error());

?>

E o meu RADIO BUTTON ficou como voce me sugeriu:

//<input name='Excluir' type='radio' value='$nome_empresa'>

Deixa eu te explicar a minha estrutura: Eu tenho uma tabela dinamica que vai incrementando a cada vez que eu adiciono um usuario cadastrado e esta desta forma:

while ($linha=mysql_fetch_array($resultado))

{

$nome_empresa = $linha["nome_empresa];

$nome_responsavel = $linha["nome_responsavel"];

$email = $linha["email"];

$telefone = $linha["telefone"];

$ramal = $linha["ramal"];

$Excluir= $linha["Excluir"];

echo "<tr>";

echo "<th><div align='center'><strong>$nome_empresa</th>";

echo "<th><div align='center'><strong>$nome_responsavel</th>";

echo "<th><div align='center'><strong>$email</th>";

echo "<th><div align='center'><strong>$telefone</th>";

echo "<th><div align='center'><strong>$ramal</th>";

echo "<th><input name='Excluir' type='radio'='$nome_empresa'></th>";

echo "</tr>"

}

?>

E mesmo assim não esta funcionando ... :S

Se puder me ajudar, abracos!

e obrigado!

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...