Jump to content


Photo

Selecionar Linha De Uma Tabela


  • Faça o login para participar
13 replies to this topic

#1 lsm2005

lsm2005

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 13/06/2006, 07:47

Oi galera, preciso de uma ajudinha,

Estou criando uma "grid" atraves de uma select....

e gostaria de q o cliente clicasse em uma linha dessa tabela, e logo abaixo teria uns icones, como excluir e alterar o registro selecionado...

Ja pensei em fazer com o check box, mas ficaria meio estranho, pois nao e o objeto certo a se usar o certo seria akele q tem uma bolinha, o nome dele (select), mas acho q teria de usar um JS ou algo do tipo, nao sei o q fazer, pois so quero selecionar uma linha, com o checkbox, ele selecionaria varios ..nao sei se entenderam, mas espero uma ajuda de vcs, abracos, ate mais...

Leonardo Mendes

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 13/06/2006, 07:57

Dúvida maior está então no HTML certo?
<table width="100%" border="1">
  <tr onclick="location.href='teste.php';" style="cursor:pointer">
	<td> </td>
  </tr>
</table>
E pra ficar mai bonito (:D), você pode dar um destaque quando passar o mouse usando CSS:
<style>
tr:hover{
	background-color: #CCCCCC;
}
</style>
Seria isso?
Posso mover pra sala certa?

Flws...
^_^Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 lsm2005

lsm2005

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 13/06/2006, 09:07

Cara, vlw, mas nao seria um link , pelo q entendi foi isso q vc quis explicar, eu quero, clicar na linha e logo abaixo tera um icone, "alterar" e outro "excluir", como nos WEBmaiils da vida, so q nao quero selecionar mais de um, quero q selecione um de cada vez, nao multiplos, saka....tipo seleciona 1 , quando selecionar outro, desmarcar o ja marcado, nao sei se soube me explicar, mas mesmo assim aguardo respostas.


Leonardo Mendes

#4 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 13/06/2006, 09:24

radio buttons?

:ponder: Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#5 lsm2005

lsm2005

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 13/06/2006, 09:28

Pode ser radio ou check, mas se for check tem de ser com o mesmo funcionamento do radio, seleciona um, desmarca o restante, saka?^guardando a ID da linha em alguma var, quando clicar...

Abcs..
Leonardo Mendes

#6 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 13/06/2006, 09:49

Então use radio:
<input type="radio" name="<?=$rs['id']?>" />
Onde $rs['id'] é o id da linha que está sendo passada por um laço while() imagino eu.

Flws...
;)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#7 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 13/06/2006, 10:20

uam dica, por que você nao faz um botão de ALTERAR e um de EXCLUIR do que um RADIO 2 açoes que o usuário terá que faer que eu acho "desnecessario"

a menos que você queira deletar tudo ou selecionar, ai sim ^^'
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#8 lsm2005

lsm2005

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 14/06/2006, 09:19

Vlw Galera, por me ajudar, e eu ate poderia fazer 2 botoezinhos, tipo um lapis e um X em cada linha da table, mas o layout escolhido pelo cliente e com "botoes" embaixo da grid...com desenhos, "grandes" pra facilitar visualmente o uso para usuarios poucos experientes, e um sistema ERP, coisas q tem de ser visualmente "chamativas".....vou aguardar, mais alguma ajuda...

pois com o radio, dentro de um while, ele permite selecionar mais de um, esse ta sendo meu problema,....

Obrigado

Leonardo Mendes

#9 gennf

gennf

    A Solução está ai...

  • Usuários
  • 645 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG

Posted 14/06/2006, 09:36

Acho que o Ideal seria vc usar o que o Goku falou.

Té mais ;)
Portal BatePapoBrasil
URL: www.batepapobrasil.com

----------------------------
Site desenvolvidos
URL:
VitrineABC :: Alugue Litoral :: OrtodontiaLago

#10 lsm2005

lsm2005

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 14/06/2006, 10:04

Obrigado cara, mas o q o Goku falou nao da certo pq pelo q eu entendi seria assim

------------------------------------------------------------------------------------------------------------------
| A | E | ID | DESCRIÇÃO | CAMPO X | CAMPO Y | YXZ |
------------------------------------------------------------------------------------------------------------------

onde A seria alterar e E seria pra excluir. mas assim pra mim nao vai funcionar, pois o cliente escolheu mostrar a grid e abaixo dela os icones ALTERAR , EXCLUIR, RESUMO DO CLIENTE, ETC ETC ETC


ENTAO o q eu preciso fazer, é clicar/selecionar o registro, e executar a acao respectiva quando se clicar no icone abaixo da grid......


Se nao entenderem eu coloco um print da tela aki pra vcs....

Muito obrigado

Leonardo Mendes

#11 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 14/06/2006, 10:18

Óla, minha idéia seria isso mesmo, porém, mais isso que você quer...

------------------------------------------------------------------------------------------------------------------
| A | E | ID | DESCRIÇÃO | CAMPO X | CAMPO Y | YXZ |
------------------------------------------------------------------------------------------------------------------
| A | E | ID | DESCRIÇÃO | CAMPO X | CAMPO Y | YXZ |
------------------------------------------------------------------------------------------------------------------

Após clicar no A ( Alterar ), será enviado para a página de alteração o ID do registro selecionado!

no caso o link seria assim ( EXEMPLO ): <a href='pagina.php?A=alt&ID=1'>A</a>

agora essa minha idéia não seria funcional se o usuário quiser deletar ou alterar + de 1 registro !

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#12 lsm2005

lsm2005

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 19/06/2006, 08:38

Pessoal, obrigado pela ajuda ate agora,

Mas infelizmente acho q nao consegui me explicar direito....

O q eu quero, e q as linhas <tr> se comportem como RADIO BUTTONS, alternando entre os cliques, quando clicar em uma, destacar... clicando na outra, desmarcar a anterior e marcar a atual....

Obrigado...

Preciso muito dessa ajuda....

Leonardo Mendes

#13 gennf

gennf

    A Solução está ai...

  • Usuários
  • 645 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG

Posted 19/06/2006, 11:32

Se não me engano os radion butons se tiverem o mesmo nome, caso vc selecione um o outro é desmarcado.

O que vai importar pra vc ai será o value

<input name="r1" type="radio"><BR>
<input name="r1" type="radio"><BR>
<input name="r1" type="radio"><BR>
<input name="r1" type="radio"><BR>


Té mais ;)
Portal BatePapoBrasil
URL: www.batepapobrasil.com

----------------------------
Site desenvolvidos
URL:
VitrineABC :: Alugue Litoral :: OrtodontiaLago

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 28/10/2017, 06:22

Viagra Professional Shop Meds Buy Accutane Online From Canada Safe Site To Buy Cialis viagra Cialis Comprare Farmacia Cialis Once Day




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq