Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
update mysql data base com select list menu
13-03-2014, 23:20
Mensagem: #5
RE: update mysql data base com select list menu
(13-03-2014 21:47)Corvus Escreveu:  Uma maneira que estou a ver de dares a volta à situação seria concatenares o id do registo ao nome da form. Assim ficas com nomes diferentes para cada registo. A complicação é que terás de fazer um split ao nome quando fores processar o post no servidor.

Algo deste género (atenção que não testei o código, é apenas uma ideia tirada da cabeça):

Ao criar a form:
Código:
...
...
<td><input type="submit" name="alterar_<?php echo $mostrar['id'] ?>" style="cursor: pointer;" /></td>

Ao processar o post:
Código:
foreach ($var in $_POST) {
  if ('alterar_' === substr($var, 0, 8)) {   // verifica se o campo começa por 'alterar_'
    $id = substr($var, -1 * (strlen($var) - 8));  // obtem o id

    // aqui processas o update da tabela

    break;
  }
}


Uma última nota: não adianta mandares mensagem privada pois não é isso que me faz vir aqui ao fórum. Aliás, só vejo se tenho mensagens privadas quando cá venho... e nota bem a minha assinatura dos posts Wink

tá...muito obrigado pela dica, e desculpa qq coisa, pois sou novato nestas coisas Smile
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: update mysql data base com select list menu - joaonunofz - 13-03-2014 23:20

Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)