adsense

quarta-feira, 14 de maio de 2014

PHP: Básico: Criação de tabela e inserção de dados.

No post PHP: Básico: Conexão com MySQLi expliquei como é feito a conexão do PHP com uma base de dados MySQL.

Neste post vamos criar uma tabela, inserir dados de um formulário HTML 



Para criar a nossa tabela, vamos primeiro acessar PHPMyAdmin e criar um database.






Agora vamos criar a nossa tabela com 3 campos, id, nome e telefone.







Após a criação das tabelas, vamos desenvolver o nosso formulário conforme o código abaixo e salvá-lo como blog.php

<body>
<form method=post>
      <input type="text" name="nome" placeholder="Nome" /><br />
      <input type="text" name="telefone" placeholder="Telefone" />
<br>
<input type=submit>
</form>
</body>

<?php
// verificação se o formulário foi postado
if($_POST){

// conexão com o banco de dados, caso tenha algum erro
// o código será parado e mostrado a mensagem abaixo.
$mysqli = new mysqli('localhost','root','usbw','dicasecodigosweb');
// código sql para inserção dos dados. Os valores são obtidos através
// do método post do formulário.
$query = "insert into dados(nome, telefone) values('".$_POST['nome']."','".$_POST['telefone']."')";
// verificamos se a query foi executada com sucesso, caso contrário
// será mostrado um erro do mysql.
if($myslqi->query($query)){
echo 'Dados inseridos com sucesso!';
}else{
echo 'Ocorreu o seguinte erro ao inserir os dados:';
echo mysql_error();
}
}
?>




O formulário ficará assim:

Formulario html - PHP e MySQL

Após a inserção de dados, poderemos ver no PHPMyadmin as informações salvas.

Criacao de tabela mysql com phpmyadmin



O objetivo deste post é mostrar como é simples a criação de database, tabelas e a criação de um formulário simples inserindo os dados a partir do PHP no banco de dados MySQL.

0 comments:

Postar um comentário

Promoções da Semana