3

Click here to load reader

Ligação a uma base de dados em php

Embed Size (px)

Citation preview

Page 1: Ligação a uma base de dados em php

Exercícios de php – Manutenção de Bases de Dados

Ligação a uma base de dados

<?php $dbhost = 'localhost'; $dbusuario = 'vovoVicki'; $dbsenha = 'senha123';  $conexao = mysql_connect($dbhost, $dbusuario, $dbsenha) or die ('Erro de conexão com o MySQL'); echo 'Sucesso na conexão< br>';  mysql_close($conexao); echo 'Conexão fechada';

?>

Criando uma base de dados

<?php $dbhost = 'localhost'; $dbusuario = 'vovoVicki'; $dbsenha = 'senha123';  $conexao = mysql_connect( $dbhost, $dbusuario, $dbsenha ) or die( 'Erro de conexão com o MySQL' ); echo 'Sucesso na conexão< br>';  $query = "CREATE DATABASE IF NOT EXISTS albuns"; $base = mysql_query( $query ); if( $base ) echo 'Base de dados criada< br>'; else echo 'Não foi possível criar a base de dados albuns< br>';  mysql_close( $conexao ); echo 'Conexão fechada';

?>

Criando uma tabela

<?php $dbhost = 'localhost'; $dbusuario = 'vovoVicki'; $dbsenha = 'senha123';  $conexao = mysql_connect( $dbhost, $dbusuario, $dbsenha ) or die( 'Erro de conexão com o MySQL' ); echo 'Sucesso na conexão< br>';  $query = "CREATE DATABASE IF NOT EXISTS albuns"; $base = mysql_query( $query );  if( $base ) echo 'Base de dados criada< br>'; else echo 'Não foi possível criar a base de dados albuns< br>'; 

Leonor AfonsoPágina 1

Page 2: Ligação a uma base de dados em php

Exercícios de php – Manutenção de Bases de Dados

mysql_select_db('albuns');  $query = 'CREATE TABLE IF NOT EXISTS craques( '. 'nome VARCHAR(20) NOT NULL, '. 'clube VARCHAR(20) NOT NULL, '. 'numero TINYINT(4) NOT NULL, '. 'disp TINYINT(4) )';  $tabela = mysql_query( $query ); if( $tabela ) echo 'Tabela craques criada< br>'; else echo 'Não foi possível criar a tabela craques< br>';  mysql_close( $conexao ); echo 'Conexão fechada';

?>

Inserindo dados numa tabela

<?php $dbhost = 'localhost'; $dbusuario = 'vovoVicki'; $dbsenha = 'senha123';  $conexao = mysql_connect( $dbhost, $dbusuario, $dbsenha ) or die( 'Erro de conexão com o MySQL' ); echo 'Sucesso na conexão<br>';  $query = "CREATE DATABASE IF NOT EXISTS albuns"; $base = mysql_query( $query );  if( $base ) echo 'Base de dados criada<br>'; else echo 'Não foi possível criar a base de dados albuns<br>';  mysql_select_db('albuns');  $query = 'CREATE TABLE IF NOT EXISTS craques( '. 'nome VARCHAR(20) NOT NULL, '. 'clube VARCHAR(20) NOT NULL, '. 'numero TINYINT(4) NOT NULL, '. 'disp TINYINT(4) )';  $tabela = mysql_query( $query ); if( $tabela ) echo 'Tabela craques criada<br>'; else echo 'Não foi possível criar a tabela craques<br>';  $query = "INSERT INTO craques VALUES ('Pelé', 'Brasil', 1, 3, 0)"; $dados = mysql_query( $query ); if( $dados ) echo 'Dados inseridos<br>'; else echo 'Não foi possível inserir os dados na tabela craques<br>';  mysql_close( $conexao ); echo 'Conexão fechada';

?>

Leonor AfonsoPágina 2

Page 3: Ligação a uma base de dados em php

Exercícios de php – Manutenção de Bases de Dados

Leonor AfonsoPágina 3