TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Script em PHP para aceder a uma base de dados MySQL

Seminário: Script em PHP para aceder a uma base de dados MySQL. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  4/11/2013  •  Seminário  •  651 Palavras (3 Páginas)  •  457 Visualizações

Página 1 de 3

script em PHP para aceder a uma base de dados MySQL - filmes.php

jbastos@australia:~$ mysql -u figo -p -h diana filmes

mysql> show create table filmes;

| filmes | CREATE TABLE `filmes` (

`nome` varchar(50) NOT NULL default '',

`ano` int(11) NOT NULL default '0',

`duracao` int(11) default NULL,

`acores` tinyint(1) default NULL,

`nomeestudio` varchar(30) default NULL,

`nomerealizador` varchar(50) default NULL

) ENGINE=MyISAM DEFAULT CHARSET=latin1 |

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

<title> base de dados de filmes </title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

</head>

<body>

<?php

$hostname=diana;

$db_name=filmes;

$db_user=figo;

$db_passwd=scolari;

// faz uma conexão a uma base de dados

$db = mysql_connect($hostname, $db_user,$db_passwd);

// selecciona a base de dados

mysql_select_db($db_name,$db));

// criar query numa string

$query = "SELECT * FROM filmes";

// executar a query

$result = mysql_query($query,$db ) ;

// mostra os filmes como uma tabela HTML

$nrows = mysql_num_rows($result);

if( $nrows > 0 ) {

printf("<table border=2>\n");

for($i=0; $i<$nrows; $i++) {

$tuple = mysql_fetch_array($result,MYSQL_ASSOC);

$nome = $tuple['nome'];

$ano = $tuple['ano'];

$duracao = $tuple['duracao'];

$aCores = $tuple['acores'];

$nomeEstudio = $tuple['nomeestudio'];

$nomeRealizador = $tuple['nomerealizador'];

printf("<tr>");

printf("<td>%s</td>", $nome );

printf("<td>%s</td>", $ano );

printf("<td align=right>%s</td>", $duracao );

printf("<td align=center>%s</td>", $aCores );

printf("<td>%s</td>", $nomeEstudio );

printf("<td>%s</td>", $nomeRealizador );

printf("</tr>\n");

} // end for

printf("</table>\n");

} // end if

// fechar a ligação à base de dados

mysql_close($db);

?>

</body>

</html>

script em PHP para aceder a uma base de dados MySQL em 6 passos

• 6 passos:

1. ligar ao servidor de base de dados com mysql_connect()

2. seleccionar a base de dados com mysql_select_db()

3. executar uma query com mysql_query()

4. retirar uma linha da tabela com mysql_fetch_array()

5. processar os atributos

6. fechar a ligação com mysql_close()

script em PHP para aceder a uma base de dados MySQL – código modular

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>

<title>base de dados de filmes</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

</head>

<body>

<?php

include showerror.php;

...

Baixar como (para membros premium)  txt (4.5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com