Freelancers BR

Encontre dicas, tutorias e empregos

Insert com php e mysql

Hoje trago uma aplicação simplíssima em php e mysql, porém após o SELECT creio que é a uma das aplicações mais utilizadas por um programador php, ou de qualquer programador, trata-se de  uma query de inserção de dados em uma tabela. Considerando que já temos a tabela criada no banco e também o arquivo de conexão. (tutoriais passados)

<?php
//chama o arquivo de conexão com o bd
include 'conectar.php';

$nome = 'Lucas';
$data_nascimento = '1989-04-09';

//consulta sql - inserção
$query = mysql_query("INSERT INTO clientes (nome, data_nascimento) VALUES ('$nome', '$data_nascimento')") or die(mysql_error());

//fecha a conexão com o banco
mysql_close($conexao);
?>

SELECT PHP
UPDATE PHP

Posts relacionados:

  1. UPDATE com PHP e MySql
  2. Select com php e mysql
  3. Conexão com MySQL
  4. Criando uma tabela no MySQL
  5. INSERT com JSP e MySQL

Tags: , , , , , , ,

Postado em sábado, junho 7th, 2008 at 0:19 na categoria Tutoriais. Siga o RSS 2.0 feed. You can leave a response, or trackback from your own site.

7 Respostas to “Insert com php e mysql”

  1. 6/10/2008 as 15:52

    Anderson Luis disse:

    Ao fazer esta inserção tem como eu pegar o ID criado no mysql, no caso aqui teria colocado um id (que seria incrementado automatico)

    valew

    Anderson

  2. 1/06/2009 as 18:11

    Sousa Varela disse:

    oi! não entendi aonde definistes a variável $conexao? para fechar podes ser mais explicito?
    Cumprimentos

  3. 2/06/2009 as 16:31

    Lucas Renan disse:

    olá Sousa,

    siga esse tutorial
    http://www.freelancersbrasil.com/conexao-com-mysql/
    e crie o arquivo conectar.php

  4. 10/04/2010 as 21:20

    Mari disse:

    Alguém poderia me dizer a onde está o erro?
    Dá essa mensagem:
    Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\Program Files\EasyPHP 2.0b1\www\insert\insert_agenda.php on line 17
    Estou fazendo dessa forma:
    <?php
    include "config.php";
    include "bd.php";

    $procedimento = 'procedimento';
    $id='id';
    $hospital='hospital';
    $horas='horas';
    $paciente='paciente';
    $convenio='convenio';
    $particular='particular';
    $anestesista='anestesista';

    //consulta sql – inserção
    $query = mysql_query "INSERT INTO agenda (procedimento id,hospital,horas,paciente,convenio,particular ,anestesista )
    VALUES ("$procedimento","$id","$hospital","$horas","$paciente","$convenio","$particular","$anestesista")" or die(mysql_error());
    mysql_query($query) or die ("Nao foi possivel inserir");
    //fecha a conexão com o banco
    //mysql_close($conexao);
    echo("alert(‘DADOS INSERIDOS COM SUCESSO ‘);”);
    ?>

  5. 25/04/2010 as 12:43

    Samir disse:

    Yo, Mari-san o/
    Aparentemente o erro do seu código está aqui

    (“$procedimento”,”$id”,”$hospital”,”$horas”,”$paciente”,”$convenio”,”$particular”,”$anestesista”)” or die(mysql_error());

    O certo é
    (“$procedimento”,”$id”,”$hospital”,”$horas”,”$paciente”,”$convenio”,”$particular”,”$anestesista”)”) or die(mysql_error());

    Ou seja, faltou um ) depois do (…) “$anestesista”)”

    Depois avisa se ajudou em algo ^^

  6. 17/03/2011 as 13:30

    Cleverson disse:

    A dica para mim foi muito importante, pois consegui fazer uma conexão e gravação sem usar third part. Sucesso a voces.
    Cleverson.

  7. 14/07/2011 as 16:12

    Jc disse:

    Olá estou tentando fazer um formulário que escreva dentro do banco de dados MySQL, já conectei com o db, e usei em que curvelowebdesi é o nome do db, teste é a tabela, não aparece mensagem de erro mas não escreve dentro do db se poder me ajudar eu serei muito grato.

    // sql – INSERT
    $query = mysql_query(“INSERT INTO curvelowebdesi teste (nome, sobrenome) VALUES (‘$nome’,'$sobrenome’)”)

Deixe seu comentário!