Pessoal desculpem minha ignorância masss tipo enchi o saco de pegar todos os valores que vem via POST de um formulário...
Seguinte estou fazendo tudo de um jeito meio primitivo e totalmente burro... será que alguém poderia me dar uma luz, como fazer para tornar mais simples tratar os dados que recebo de um formulário???
Bem eu faço da seguinte maneira...
//DADOS DO FORMULÁRIO
$nome=$_POST['nome'];
$email=$_POST['email'];
$senha="12345";
$cpf=$_POST['cpf'];
$telefone=$_POST['telefone'];
$celular=$_POST['celular'];
$data_nasc=$_POST['data_nasc'];
$mae=$_POST['mae'];
$pai=$_POST['pai'];
...
$sql="INSERT INTO cliente (idcliente, nome, email, senha, cpf, telefone, celular, data_nasc, nome_mae, nome_pai, sexo,
profissao, endereco, numero, compl, bairro, cidade, cep, estado, rg, trab_empresa, trab_telefone,
trab_bairro, trab_endereco, trab_cidade, trab_estado, trab_email)
VALUES (NULL, '".$nome."','".$email."','".$senha."','".$cpf."','".$telefone."','".$celular."','".$data_nasc."',
'".$mae."','".$pai."','".$sexo."','".$profissao."','".$endereco."','".$numero."','".$complemento."',
'".$bairro."','".$cidade."','".$cep."','".$estado."','".$rg."','".$empresa."',
'".$trab_telefone."','".$trab_bairro."','".$trab_endereco."','".$trab_cidade."',
'".$trab_estado."','".$trab_email."')";
$res=mysql_query($sql) or die ("ERRO AO CADASTRAR CLIENTE");
Já vi maneiras que simplificam esse penoso trabalho J
Gostaria de saber se alguém tem uma dica aew....
Um grande abraço a todos!
Att,

Henrique
Van Klaveren
Desenvolvimento & Suporte
Contato: 3037-2276 / 8199-9863
klav...@gmail.com
www.infoccus.com.br
Quase não vi sua texto ¬¬
Veja um exemplo abaixo:
<?php
function atualizar_parceiro($parceiro_id)
{
conexao("voip");
$q = "SELECT COUNT(*) AS total FROM parceiros WHERE parceiro_id =
'{$parceiro_id}'";
$r = mysql_query($q);
$reg = mysql_fetch_array($r);
$total = $reg['total'];
if ($total == 1) {
$chaves = array('tipo_id', 'operadora_id', 'pacote_id',
'banco_id', 'comissao_id');
$q = "UPDATE parceiros SET ";
foreach($_POST as $key => $valor) {
$valor = remover_tags($valor);
if (strstr($key, 'parceiro') && !in_array($key, $chaves))
$q .= " {$key} = '$valor', \r";
else
if (strstr($key, '_id'))
$q .= "parceiro_{$key} = '$valor', \r";
}
$q = substr($q, 0, strrpos($q, ','));
$q .= " WHERE parceiro_id = '{$parceiro_id}'";
if (mysql_query($q) == true)
return true;
else
return 'Erro ao atualizar parceiro';
}
}
?>
Em breve!
http://www.desenvolvendosites.com/
Aplique as melhores tecnologias na sua empresa.
Henrique Van Klaveren escreveu:
> Henrique Van Klaveren
> Desenvolvimento & Suporte
> Contato: 3037-2276 / 8199-9863
>
> klav...@gmail.com <mailto:klav...@gmail.com>
> www.infoccus.com.br <http://www.infoccus.com.br>
>
>
>
>
> >
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.472 / Virus Database: 269.8.0/821 - Release Date: 27/5/2007 15:05
$chaves = array('tipo_id', 'operadora_id', 'pacote_id', 'banco_id',
'comissao_id');
Outra...
O foreach neste caso joga os valores na variavel valor isso???
foreach($_POST as $key => $valor)
Att,
Henrique Van Klaveren
Desenvolvimento & Suporte
Contato: 3037-2276 / 8199-9863
klav...@gmail.com
www.infoccus.com.br
-----Mensagem original-----
De: php-b...@googlegroups.com [mailto:php-b...@googlegroups.com] Em nome
de Wellington Rodrigues
Enviada em: segunda-feira, 28 de maio de 2007 16:39
Para: php-b...@googlegroups.com
Assunto: [PHP-Brasil] Re: $_POST menos burro???
O looping foreach ele percorre todo itens de um array.
Ex:
$_POST['nome'] = 'ursolouco';
quando faço foreach ele vai percorrer todo itens
para cada linha do $_POST ele vai estrair $key
o valor de $key estou mandando para $valor
foreach($_POST as $key => $valor)
Foreach é meio chatinho no começo... mas depios, fica muito ultil ;)
Se tiver duvidas enxó o saco do pessoal aki denovo...
Grande UPA a todos!
Att,
Henrique Van Klaveren
Desenvolvimento & Suporte
Contato: 3037-2276 / 8199-9863
klav...@gmail.com
www.infoccus.com.br
-----Mensagem original-----
De: php-b...@googlegroups.com [mailto:php-b...@googlegroups.com] Em nome
de Wellington Rodrigues
Enviada em: segunda-feira, 28 de maio de 2007 17:22
Acho que tem muita gente aqui que ajuda e muito a lista. ;)
[]s