Ir para conteúdo

POWERED BY:

Arquivado

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

Guilherme91

[Resolvido] Como faço para criar um script para colocar nome obri

Recommended Posts

<?php
include "config.php"; // incluimos o arquivo de conexao com o db que nois criamos no passo 2

$id = $_POST[''];
$nome = $_POST['servicos']; //peguei o valor do campo que contem o name nome
$email = $_POST['necessidade']; //peguei o valor do campo que contem o name email
$idade = $_POST['colaborador']; //peguei o valor do campo que contem o name idade
$cidade = $_POST['status']; //peguei o valor do campo que contem o name cidade
$data = date("d/m/Y \a\s H:i:s");// peguei a data e a hora do server
$nome_func = $_POST['nome_func'];
$cargo = $_POST['cargo'];
$admissao = $_POST['admissao'];

$x = mysql_query("INSERT INTO cadastro (id,servicos,necessidade,colaborador,status,data,nome_func,cargo,admissao) VALUES ('','$nome','$email','$idade','$cidade','$data','$nome_func','$cargo','$admissao')");//acabos de inicia a variavel x q insere os valores no db
if($x){echo "O formulario foi concluido com sucesso";// verificamos se os dados doi inserido se for ele executa o echo
}else{
echo "O formulario nao pode ser efetuado";
}  //se o arquivo nao for inserido ele execura o else
?>

 

 

Esse é meu codigo inserir.. Consigo colocar dentro desse?

Compartilhar este post


Link para o post
Compartilhar em outros sites

if(empty($nome) or strlen($nome) == false){

echo "Campo nome obrigatorio. Não pode estar vazio.<br> ";

 

}

 

 

Criei esse mas não funcionou.

 

if(!$nome){

echo "digite seu nome";

}

 

$x = mysql_query("INSERT INTO cadastro (id,servicos,necessidade,colaborador,status,data,nome_func,cargo,admissao) VALUES ('','$nome','$email','$idade','$cidade','$data','$nome_func','$cargo','$admissao')");//acabos de inicia a variavel x q insere os valores no db

if($x){echo "O formulario foi concluido com sucesso";// verificamos se os dados doi inserido se for ele executa o echo

}else{

echo "O formulario nao pode ser efetuado";

} //se o arquivo nao for inserido ele execura o else

?>

 

 

Ele da a mensagem.. Mas inclui...

Compartilhar este post


Link para o post
Compartilhar em outros sites

É porque você programou para se tiver vazio mostrar uma mensagem e não se estiver vazio não gravar no db.

 

Coloca um if strlen($nome)> 1 ai se tiver alguma coisa no nome vai execultar a query

 

if(strlen($nome) > 1){

mysql_query($x);

}

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.