A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

PHP - MySQL © Ana Lucas– 2007versão 1.0 Funções PHP para Interagir com o MySQL.

Apresentações semelhantes


Apresentação em tema: "PHP - MySQL © Ana Lucas– 2007versão 1.0 Funções PHP para Interagir com o MySQL."— Transcrição da apresentação:

1 PHP - MySQL © Ana Lucas– 2007versão 1.0 Funções PHP para Interagir com o MySQL

2 PHP - MySQL © Ana Lucas– 2007versão 1.0 Estabelecer a conexão com o servidor MySQL mysql_connect (servidor, utilizador, password) Ex1: mysql_connect ('localhost','root','') Se a instrução for antecedida por @ (@mysql_connect…) não dá erro no caso de não poder estabelecer a ligação. Ex2: $dbcnx=@mysql_connect(localhost, root, ); If (!$dbcnx) {Echo Impossível estabelecer a conexão; Exit(); }

3 PHP - MySQL © Ana Lucas– 2007versão 1.0 Seleccionar uma base de dados mysql_select_db(nome_bd) Ex1: mysql_select_db (testes') Ex2: If (!@mysql_select_db(testes)) {exit (impossivel localizar a base de dados testes´);}

4 PHP - MySQL © Ana Lucas– 2007versão 1.0 mysql_query (query) Ex: $empregado=mysql_query (Select cod_emp, nome_emp from empregado where nome_emp like A%); mysql_fetch_array (resultado_de _query) Coloca cada linha do resultado da query num vector Ex: while ($emp=mysql_fetch_array ($empregado)) { $cod=$emp[cod_emp]; $nome=$emp[nome_emp]; Echo Empregado. $cod. $nome. ; }

5 PHP - MySQL © Ana Lucas– 2007versão 1.0 <?php $dbcnx=@mysql_connect('localhost', 'root', ''); If (!$dbcnx) {echo ' Impossível estabelecer a conexão'; Exit(); } If (!@mysql_select_db('testes')) {exit ('impossivel localizar a base de dados testes');} if (isset($_POST['cod_emp'])) { $cod_emp=$_POST['cod_emp']; $nome_emp=$_POST['nome_emp']; $sql="insert into empregado set cod_emp='$cod_emp', nome_emp='$nome_emp';"; if(@mysql_query($sql)) {echo ' O empregado foi adicionado';} else {' Erro na inserção do empregado';} } ?> Inserção de Dados na BD

6 PHP - MySQL © Ana Lucas– 2007versão 1.0 " method= "post"> Novo empregado: Nº Nome: Inserção de Dados na BD (cont.)

7 PHP - MySQL © Ana Lucas– 2007versão 1.0 Mysql_error() Obtém o texto da mensagem de erro referente à última operação MySQL


Carregar ppt "PHP - MySQL © Ana Lucas– 2007versão 1.0 Funções PHP para Interagir com o MySQL."

Apresentações semelhantes


Anúncios Google