Workshop Sobre Software Livre da FAETEC / CETEP Três Rios
-
Upload
paulo-roberto -
Category
Education
-
view
152 -
download
0
description
Transcript of Workshop Sobre Software Livre da FAETEC / CETEP Três Rios
O Mundo do Software Livre
I Workshop Sobre Software Livre da
FAETEC / CETEP Três Rios
LAMP
Linux
Apache
MySQL
Php
Linux
Sistema
Diferencial
Vantagens
Servidor Apache
O que é?
Segurança
Configuração
Funcionamento do Apache
Onde baixar o Apache?
WampSERVER - www.wampserver.com
Vertrigo – www.vertrigo.sourceforge.net
EasyPHP - www.easyphp.org
SGBD - MYSQL
História
Principais Características
PHPMyAdmin
Portabilidade
Tela do MySQL
SGBD - PostGreSQL
História
Principais Característica
Portabilidade
Tela do PostGreSQL
Saiba mais sobre o SGBD
Para saber mais sobre o PostgreSQL, visite: http://www.postgresql.org (em inglês) e http://www.postgresql.org.br.
Para saber mais sobre o MySQL, visite: http://www.mysql.com (em inglês) e http://www.mysqlbrasil.com.br.
PHP – Linguagem de Programação
Características
Variáveis
Case Sensitive
SQL
Segurança
Estrutura do Código
<?PHP
Echo(“Script em PHP”);
?>
Variáveis:
Não possuem tipo: String, Char e Float.
Diferencia Maiúsculas e Minúsculas - Exemplo:
$num < > $NUM < > $Num
Script para conexão com o Banco de Dados
<?PHP
mysql_connect("localhost","root","vertrigo");
mysql_select_db("dbempresa");
?>
Script para gravar no Banco de Dados
<?PHP
$cod=$_POST["cod"];
$nome=$_POST["txtnome"];
$data=$_POST["txtdata"];
@include("db.php");
$insere="INSERT INTO tbcliente (nome, data) VALUES ('$nome', '$data’)";
Script para gravar no Banco de Dados
$resultado=mysql_query($insere);
if($resultado==1){
echo("<center><b><font color=blue>Dados Foram Salvos com Sucesso!</font></b><br><br>");
?>
Sites Relacionados:
www.php.org.br
www.phpmania.org/
www.phpbrasil.com/
Kernel
O que é?
Vantagens
Desvantagens