PHP e Mysql - INSERT

Post on 09-Jul-2015

971 views 3 download

Transcript of PHP e Mysql - INSERT

inserção de dados remotamente (INSERT)

/////////////////////////////// configuração de acesso ao servidor de base de dados /////////////////////////////////////////$servidor="localhost"; $utilizador="root"; $passwd="esap"; $baseDados = "Aula1";//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

$ligacao = mysql_connect ( $servidor, $utilizador, $passwd ) or die ( 'Erro ao ligar ao servidor... ' . mysql_error() );mysql_select_db ( $baseDados, $ligacao ) or die ( 'Erro ao executar mysql_select_db: ' . mysql_error () );

// neste caso as variáveis vêm de um formulário cujo método de envio foi o POST$query_sql= " INSERT INTO CDs VALUES ('', '{$_POST['nomeCD']}' ... ] ) ";// também podemos indicar quais os campos da tabela a preencher: $query_sql= " INSERT INTO CDs (nomeCampo1, nomeCampo2) VALUES ('{$_POST['campo1']}', '{$_POST['campo2']}' ) ";

$resultado = mysql_query ($query_sql) or die ('Erro ao executar mysql_query: ' . mysql_error() );

if ($resultado){ header("location: index.php?accao=inseridoOk");}else{ header("location: index.php?accao=erroInserir");}mysql_close ( $ligacao );

ligar PHP ao MySQLquery de INSERT (preencher tabela com dados de um form)

ligar PHP ao MySQLquery de INSERT (preencher tabela com dados de um form)

config.php(estabelece

ligação)

funcoes.php

POST

header (location)

index.php(formulário)

processa.php( chama função insereCD() )

função constroiLista()

mysql_query

mysql_connectmysql_select_db

Actividade 5Inserção de dados em tabela mysql | exemplo prático

actividade 5

http://aulasftp.netai.net/mysql/11h_act3/