pegar CNPJ digitado em FORM, usar string e pegar os 5 primeiros caracteres salvos em variavel e dessa variavel insert em MYSQL

30/11/2012

0

PHP

Bom dia Srs. uma duvida.. com fazer p pegar a string de um campo text de formulario de insert em baco mysql

(q foi digitado preferencialmente formatado no padrao de mascaras CNPJ),

extrair as 5 primeiros casas (numericas) e qdo der um post inserir em um campo chamado codigo no banco?

alguem pode PELO AMOR DE DEUS ajudar... Nao vai nem com bomba!!!
Andre Ucella

Andre Ucella

Responder

Posts

30/11/2012

Claudia Nogueira

Você está com dificuldade em qual parte?
Pegar o valor do campo ou inserir no MySQL?

$cnpj = $_POST['cnpj']; <--Pega o que foi digitado, se o method = POST
$cnpj = preg_replace("/[^0-9]/", "", $cnpj); <--Deixa somente números
$cnpj = substr($cnpj, 0, 5); <--Copia os 5 primeiros caracteres
Responder

30/11/2012

Andre Ucella

ola.. onde coloco ? dentro das tags do form.. mesmo?


nao entendi
Responder

30/11/2012

Eduardo Oliveira

Veja o manual

http://php.net/manual/pt_BR/function.substr.php


http://php.net/manual/pt_BR/function.preg-replace.php


http://php.net/manual/pt_BR/reserved.variables.post.php


Estão as funções que foram citadas pela jovem acima.



Responder

30/11/2012

Marcio Araujo

legal os links Eduardo!!!
Responder

30/11/2012

Claudia Nogueira

Você tem que colocar na parte do código que está recuperando as informações antes de dar o INSERT.

Exemplo:

<?php
$cnpj = '';
if (isset($_POST['cnpj'])) {
$cnpj = $_POST['cnpj'];
$cnpj = preg_replace("/[^0-9]/", "", $cnpj);
$cnpj = substr($cnpj, 0, 5);
echo $cnpj;
}
?>
<html>
<head>
<title></title>
</head>
<body>
<form action="form.php" method="post">
<input type="text" name=cnpj value="">
<input type="Submit" value="Enviar ">
</form>
</body>
</html>


Isso é só um exemplo, digitei de cabeça.

ola.. onde coloco ? dentro das tags do form.. mesmo?


nao entendi
Responder

03/12/2012

Fernando Alves.

Pessoal segue um curso de php orientado a objetos que estarei ministrando online: http://stoodos.com/c/php-orientado-a-objetos/99
Responder

06/12/2012

Andre Ucella

Obrigado Claudiadnh.. deu certim..


resolvido...
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar