Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gust.php

while isset e insert

Recommended Posts

Senhores, me ajudem

Tenho um formulário com 3 compos com o name=telefone e quero usar um while para insert do mesmo. Estou tentando o seguinte:

while (isset($_POST['telefone'])){
$res2 = mysql_query("INSERT INTO TELEFONE(ID_TEL_CLI,ID_TEL_MOT,ID_TEL_FORNC,TIPO_FONE,NUMERO,N_PRINCIPAL) VALUE ('','','$idd','$tipo','$telefone','$principal')");
 }


Dos 3 campos citados acima, só tenho um preenchido mais ele não cadastra nada.

O que estou fazendo errado?

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

só o campo telefone é obrigatório?

Voce criou uma variável $telefone que recebe o post?

 

$telefone = $_POST['telefone'];

 

só assim voce pode jogar $telefone direto na sua query.

Estes outros campos da sua query, não são obrigatórios?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade eu fiz o seguinte:

foreach($_POST AS $key => $value) {
${$key} = $value;
}

Como o nome dos campos são iguais (telefone), ele tem 3 variáveis telefone uma preenchiada e outras 2 vazias. Correto?

Não coloquei obrigatoriedade para nenhuma delas ainda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

mysql_query("INSERT INTO TELEFONE(ID_TEL_CLI,ID_TEL_MOT,ID_TEL_FORNC,TIPO_FONE,NUMERO,N_PRINCIPAL) VALUE ('','','$idd','$tipo','$telefone','$principal')");

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.