inserção de dados remotamente (INSERT)
ligar PHP ao MySQL query de INSERT (preencher tabela com dados de um form) /////////////////////////////// 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 MySQL query de INSERT (preencher tabela com dados de um form) config.php mysql_connect (estabelece mysql_select_db ligação) mysql_query função constroiLista() funcoes.php POST index.php processa.php (formulário) ( chama função insereCD() ) header (location)
Actividade 5 Inserção de dados em tabela mysql | exemplo prático actividade 5 http://aulasftp.netai.net/mysql/11h_act3/

PHP e Mysql - INSERT

  • 1.
    inserção de dadosremotamente (INSERT)
  • 2.
    ligar PHP aoMySQL query de INSERT (preencher tabela com dados de um form) /////////////////////////////// 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 );
  • 3.
    ligar PHP aoMySQL query de INSERT (preencher tabela com dados de um form) config.php mysql_connect (estabelece mysql_select_db ligação) mysql_query função constroiLista() funcoes.php POST index.php processa.php (formulário) ( chama função insereCD() ) header (location)
  • 4.
    Actividade 5 Inserção dedados em tabela mysql | exemplo prático actividade 5 http://aulasftp.netai.net/mysql/11h_act3/