Vous êtes sur la page 1sur 21

Tcnico Integrado em Informtica

Programao WEB (PRW)


Introduo ao PHP
Prof. Csar !"erto da #i!$a
Introduo ao PHP
Delimitadores de cdigo PHP
<?php //tag de abertura
// Cdgo PHP aqu!!!
?> //tag de fechamento
Obs.: as pgnas devem possur a extenso .php
!emplo: formuaro.php
"esclar cdigo H#"$ e PHP
<?php
%% cdigo PHP antes do Doc#&pe.
?>
<!DOCTYPE htm PUBLIC "-//W3C//DTD XHTML 1.0 Transtona//EN"
"http://www.w3.org/TR/xhtm1/DTD/xhtm1-transtona.dtd">
<htm xmns="http://www.w3.org/1999/xhtm">
<head>
<meta http-equv="Content-Type" content="text/htm; charset=utf-8" />
<tte>Ttuo da mnha pgna</tte>
<?php
%% 'digo PHP dentro do head.
?>
</head>
<body>
<?php
%% 'digo PHP dentro do bod&.
?>
</body>
</htm>
<?php
%% 'digo PHP depois de (echarmos a tag html)
?>
*s +ari,+eis

As varves so representadas por um cfro ($)


segudo peo nome da varve;

O PHP case sensitive, ou se|a, ee dferenca


mnscuas de mascuas.

Nomes de varves devem ser ncados apenas com


uma etra ou _ (subnhado) e podem ser segudo de
etras ou agarsmos;

Nunca utze caracteres especas em nome de uma


varve, como acentos ( ) e cedha ().
*s +ari,+eis
!emplo:
<?php
$nome = 'Mara Fernanda';
$nascmento = '06/09/1989';
$sobrenome = 'Overa Bastos';
?>
O comando echo
!emplo -.
<?php
echo 'Heo Word';
?>
O comando echo
!emplo -/
<?php
$nome = 'Mauro George';
$nascmento = '06/09/1989';
$sobrenome = 'Overa Tavares';
echo $nome;
echo $sobrenome;
echo $nascmento;
?>
PHP misturado com H#"$
<?php
$ttuo = 'IFSP - Insttuto Federa de So Pauo';
$css = '<nk re="styesheet" type="text/css" href="css/estos.css" />';
$conteudo = 'Contedo quaquer, <strong>s para teste!</strong>';
?>
<!DOCTYPE htm PUBLIC "-//W3C//DTD XHTML 1.0 Transtona//EN"
"http://www.w3.org/TR/xhtm1/DTD/xhtm1-transtona.dtd">
<htm xmns="http://www.w3.org/1999/xhtm">
<head>
<meta http-equv="Content-Type" content="text/htm; charset=utf-8" />
<tte><?php echo $ttuo; ?></tte>
<?php echo $css;?>
</head>
<body>
<?php echo $conteudo; ?>
<p>Eu posso repetr o vaor da varve sempre que eu quser saba? Ve|a aqu o nosso ttuo
de novo "<?php echo $ttuo; ?>"</p>
<p>E no necessaramente devera mprmr $ttuo apenas porque eu a decare prmero
podera mprmr $css antes e depos $ttuo ou quaquer uma varve sso va de acordo com
sua necessdade</p>
<p>Agora re exbr $conteudo novamente ohe ea a</p>
<p><?php echo $conteudo; ?></p>
</body>
</htm>
'oment,rio
<?php
// Comentro de uma nha apenas
# Outro modo de escrever um comentro de uma nha
/* Comentro de varas nhas com
este podemos quebra nha e escrever
quantas nhas qusermos.
*/
?>
PHP e "&s0l
m&s0li1connect2host3username3pass4ord3dbname56
Parmetro
%escrio
host Nome ou endereo IP do computador
username Nome do usurio do Mysql
password Senha do usurio
dbname Nome da base de dados do Mysql
PHP e "&s0l
<?php
%%*brir a cone!o
$conexao=mysq_connect("ocahost","root","fsp","meu_database");
%%#estar a cone!o
f (mysq_connect_errno($conexao))
{
echo "Faed to connect to MySOL: " . mysq_connect_error();
}
%%7echar a cone!o
mysq_cose($conexao);
?>
PHP e "&s0l
Inserir dados
<?php
8s0l="INSERT INTO pessoa (codgo, nome) VALUES (1, 'Ana Carona')";
f (!mysq_query(8cone!ao, 8s0l))
{
de('Error: ' . mysq_error($conexao));
}
echo "Dados nserdos com sucesso.";
?>
PHP e "&s0l
Inserir dados a partir de um (ormul,rio
<?php
8s0l="INSERT INTO pessoa (codgo, nome) VALUES" .
"('$_POST|codgo|', '$_POST|nome|')";
f (!mysq_query(8cone!ao, 8s0l))
{
de('Error: ' . mysq_error($conexao));
}
echo "Dados nserdos com sucesso.";
?>
PHP e "&s0l
'onsultar dados
<?php
8s0l="SELECT codgo, nome FROM pessoa";
8registros = mysq_query(8cone!ao, 8s0l);
whe(8linha = mysq_fetch_array(8registros))
{
echo 8linha|'codgo'| . " " . 8linha|'nome'|;
echo "<br>";
}
?>
PHP e "&s0l
'onsultar dados
<?php
8s0l="SELECT codgo, nome FROM pessoa";
8registros = mysq_query(8cone!ao, 8s0l);
whe(8linha = mysq_fetch_array(8registros))
{
echo 8linha|'codgo'| . " " . 8linha|'nome'|;
?>
<br />
<?php
}
?>
PHP e "&s0l
'onsultar dados e e!ibir em uma tabela
<?php
8s0l="SELECT codgo, nome FROM pessoa";
8registros = mysq_query(8cone!ao, 8s0l);
echo "<tabe border='1'><tr><th>Cdgo</th><th>Nome</th></tr>";
whe(8linha = mysq_fetch_array(8registros))
{
echo "<tr>";
echo "<td>" . 8linha|'codgo'| . "</td>";
echo "<td>" . 8linha|'nome'| . "</td>";
echo "</tr>";
}
echo "</tabe>";
?>
PHP e "&s0l
'onsultar dados por um par9metro
<?php
8s0l="SELECT codgo, nome FROM pessoa WHERE nome = 'Ana Carona' ";
8registros = mysq_query(8cone!ao, 8s0l);
whe(8linha = mysq_fetch_array(8registros))
{
echo 8linha|'codgo'| . " " . 8linha|'nome'|;
echo "<br>";
}
?>
PHP e "&s0l
!cluir registro 2e!emplo -.5
<?php
8s0l="DELETE FROM pessoa WHERE codgo = 1";
f (mysq_query(8cone!ao, 8s0l))
{
echo "Regstro excudo com sucesso.";
}
?>
PHP e "&s0l
!cluir registro 2e!emplo -/5
<?php
8s0l="DELETE FROM pessoa WHERE nome = 'Ana Carona' ";
f (mysq_query(8cone!ao, 8s0l))
{
echo "Regstro excudo com sucesso.";
}
?>
PHP e "&s0l
!cluir registro 2e!emplo -:5
<?php
8parametro= 81;#|'codgo'|;
8s0l="DELETE FROM pessoa WHERE codgo = 8parametro ";
f (mysq_query(8cone!ao, 8s0l))
{
echo "Regstro excudo com sucesso.";
}
?>
Refer&ncias

http://aprenderphp.com.br

http://www.wschools.com

Vous aimerez peut-être aussi