sexta-feira, 28 de janeiro de 2011

DELETE

<?php

//resolver problemas com caracteres especiais
//header("Content-Type: text/html; charset=ISO-8859-1",true);
//Ligação ao servidor mysql
$con = mysql_connect("localhost","root","cris");
if (!$con)
{
die('ERRO AO ESTABELECER A LIGAÇÃO COM O SERVIDOR: ' . mysql_error());
}
// ligar à BD
mysql_select_db("avalia_alunos", $con);
//procurar o registo
$sql="SELECT * FROM alunos WHERE id_aluno='".$_GET['id']."'";
//executar a consulta
$result=mysql_query($sql,$con);
$row = mysql_fetch_array($result);
//determinar quantos registos verificam a condição
$num_linhas=mysql_num_rows($result);


//apagar dadosif($_POST['gravar'])
{
$sql_delete="DELETE alunos SET nome= '".$_POST['nome']."', datan ='".$_POST['theDate']."' WHERE id_aluno ='".$_POST['id_aluno']."'";
$result=mysql_query($sql_update,$con);
//retroceder
echo "<script>top.location.href='consultar3.php'</script>";
}
//Fechar base de dados
mysql_close($con);
?>

UPDATE

<?php

//resolver problemas com caracteres especiais
//header("Content-Type: text/html; charset=ISO-8859-1",true);
//Ligação ao servidor mysql
$con = mysql_connect("localhost","root","cris");
if (!$con)
{
die('ERRO AO ESTABELECER A LIGAÇÃO COM O SERVIDOR: ' . mysql_error());
}
// ligar à BD
mysql_select_db("avalia_alunos", $con);
//procurar o registo
$sql="SELECT * FROM alunos WHERE id_aluno='".$_GET['id']."'";
//executar a consulta
$result=mysql_query($sql,$con);
$row = mysql_fetch_array($result);
//determinar quantos registos verificam a condição
$num_linhas=mysql_num_rows($result);

//actualizar dados
if($_POST['gravar'])
{
$sql_update="UPDATE alunos SET nome= '".$_POST['nome']."', datan ='".$_POST['theDate']."' WHERE id_aluno ='".$_POST['id_aluno']."'";
$result=mysql_query($sql_update,$con);
//retroceder
echo "<script>top.location.href='consultar3.php'</script>";
}
//Fechar base de dados
mysql_close($con);
?>

INSERT

<?php
//Ligação ao servidor mysql
$con = mysql_connect("localhost","root","cris");
if (!$con)
{
die('ERRO AO ESTABELECER A LIGAÇÃO COM O SERVIDOR: ' . mysql_error());
}
// ligar à BD
mysql_select_db("avalia_alunos", $con);
//inserir registo
$sql="INSERT INTO alunos (id_aluno, nome, datan)
VALUES
('$_POST[id_a]','$_POST[nome_a]','$_POST[theDate]')";
if (!mysql_query($sql,$con))
{
die('Erro: ' . mysql_error());
}
echo "1 registo adicionado";
//fechar base de dados
mysql_close($con);
?>

SELECT

<?php
// ligação ao servidor mysql
$con = mysql_connect("localhost","root","cris");
if (!$con)
{
die('ERRO AO ESTABELECER A LIGAÇÃO COM O SERVIDOR: ' . mysql_error());
}
//ligação à base de dados
mysql_select_db("avalia_alunos", $con);
//Selecciona todos os campos da tabela alunos
$result = mysql_query("SELECT * FROM alunos");
//Fecha a base de dadosmysql_close($con);
?>

Criação Tabelas

<?php
//Ligação ao servidor mysql
$con = mysql_connect("localhost","root","cris");
if (!$con)
{
die('ERRO AO ESTABELECER A LIGAÇÃO COM O SERVIDOR: ' . mysql_error());
}
//Ligação à base de dados 
mysql_select_db("avalia_alunos", $con);
//Cria uma tabela com o nome "alunos"
$sql = "CREATE TABLE alunos
(
//Atribui a chave primária ao campo "id_aluno"
PRIMARY KEY(id_aluno), 
//Texto até 10 caracteres
id_aluno varchar(10),
//Texto até 40 caracteres
nome varchar(40),
//Data
datan date
)";
// Executar
mysql_query($sql,$con);
//fechar a bd
mysql_close($con);
?>

Criação Base de Dados

<?php
 //ligação ao servidor mysql
$con = mysql_connect("localhost","root","cris");
if (!$con)
{
die('ERRO AO ESTABELECER A LIGAÇÃO COM O SERVIDOR: ' . mysql_error());
}
 //Verifica se a base de dados com o nome "avalia_alunos" existe
if (mysql_query("CREATE DATABASE IF NOT EXISTS avalia_alunos",$con))
{
//Se não existir, cria a base de dados
}
echo "BASE DE DADOS CRIADA";
else
{
 //Senão dá erro
echo "ERRO AO CRIAR A BASE DE DADOS: " . mysql_error();
}
mysql_close($con);
?>