Documente Academic
Documente Profesional
Documente Cultură
Desenvolvimento de Pginas
Dinmicas com PHP e MySQL
Sumrio
Introduo: PHP, MySQL e Apache HTML e Banco de dados Instalao e configurao PHP:
PHP
PHP uma sigla recursiva que significa PHP HyperText Preprocessor. O PHP uma linguagem que permite criar sites WEB dinmicos, possibilitando uma interao com o usurio atravs de formulrios, parmetros da URL e links. Vantagens:
Gratuito e com cdigo fonte aberto Tags embutidas no HTML Cdigo executado no Servidor (cliente HTML) Interao com Banco de dados
Criador do PHP: Rasmus Lerdorf (1994)
MySQL
MySQL um sistema de gerenciamento de banco de dados relacionais baseado em comandos SQL (Structured Query Language - Linguagem Estruturada para Pesquisas) que vem ganhando grande popularidade, sendo atualmente um dos bancos de dados mais populares.
O sucesso do MySQL deve-se em grande medida fcil integrao com o PHP includo, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente.
HTML
HTML - Hypertext Markup Language, em ingls, ou em portugus que significa Linguagem de Marcao de Hipertexto. uma linguagem dedicada construo de pginas Web. Os dois objetivos bsicos da HTML so: Formatao do contedo de uma pgina Web Criar ligaes entre vrias pginas HTML uma linguagem Visual baseada em cdigos especiais denominados tags. Hipertexto o conceito que possibilita a "navegao" entre segmentos de texto independentemente de sua seqncia linear ou de sua localizao.
echo Ol mundo;
?> Para cada fim de linha de cdigo necessrio utilizar o ponto e vrgula, para indicar o fim da instruo.
Variveis
Toda varivel em PHP iniciada pelo caractere $ e seguida por uma string. Ex: $var
Transformao de tipos
O tipo para o qual os valores dos operandos sero convertidos determinado da seguinte forma: Se um dos operandos for float, o outro ser convertido para float, seno, se um deles for integer, o outro ser convertido para integer.
Exemplo: $valor = "1"; // $valor a string "1" $valor = $valor + 1; // $valor o integer 2 $valor = $valor + 3.7; // $valor o double 5.7 $valor = 1 + 1.5 // $valor o double 2.5
Esse mtodo consegue passar parmetros, gerando paginas dinmicas. Mas ele possui dois problemas graves que so:
como o mtodo passa os parmetros pela URL, os dados podem ser vistos pelo usurio. Isso pode ser perigoso quando so passados dados sigilosos.
Programando em PHP
Bibliografia
Websites:
www.php.net/manual/pt_BR/ www.php.net www.criarweb.com www.mysql.org www.apache.org www.phpmagazine.com.br www.superdownloads.com.br www.apostilando.com.br