Ir ao conteúdo
  • Cadastre-se
Tiago65

Ajuda com html+php+mysql

Recommended Posts

Estou tentando montar um projeto para envio de dados a um banco de dados mysql por html, para isso "ouvi falar" que tem que usar uma pagina html, uma conexão em php e no caso para enviar um insert em php, pois bem consegui criar a conexão e o insert....
Conexão

<?php$host = "localhost";$database ="base_dados"$usuario = "root";$senha="3634";$conexao = mysql_connect($host, $usuario, $senha) or trigger_error(mysql_error(), E_USER_ERROR);mysql_select_db($database, $coenxao);mysql_set_charsert('utf8');?>

Insert

<?phpinclude("conexão.php");$Nome = 'Tiago Moises Antonio';$CPF = '395.567.288.30';$Email = 'tiago.antonio_@live.com';//---------------------------------------$Nome =  mysql_escape_string($Nome);$CPF=mysql_escape_string($CPF);$Email = mysql_escape_string($Email);$setar = "INSERT INTO tab_dados(Nome,CPF,Email)values($Nome, $CPF, $Email)";$inserir = mysql_query($setar);if($inserir){echo "Dados enviados com sucesso";}elseecho "Erro ao enviar dados";}?>

Pelo que entendi a Inser.php "inclue" o arquivo conexão.php na leitura do código....em fim é o de menos, o pior é..como criar um form com um botão enviar para ler esses php e executar...sou novato em web

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Tiago65,

 

Se é novato ainda, antes de pensar na programação back-end,  precisas estudar um pouco de front-end.

 

Basicamente você terá um form na seguinte estrutura:

<form action="arquivo php" method="post">    <input type="text" name="nome"/>    <input type="text" name="cpf"/>    <input type="text" name="email"/>    <input type="submit" value="enviar"/></form>

Obviamente.. não coloquei nenhuma formatação visual(CSS).. ou quebras de linha.. isso só foi para exemplificar

 

Como você estará enviando Strings...  sua instrução SQL deverá ser:

//receber os dados do formulárioinclude "conexao.php";$nome  = $_POST["nome"];$cpf   = $_POST["cpf"];$email = $_POST["email"] $setar = "INSERT INTO tab_dados(Nome,CPF,Email)values('$nome', '$cpf', '$email')";/* Resto do código * */ 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×