http://www.MenuDaInternet.com/PHP
http://www.MenuDaInternet.com/blogPHP
Tudo sobre PHP


 

Pesquisar:     

Postagem do dono do blog: (12/10/2010 19:40:09)
Comando para imprimir valores com casas decimais
 
<?php
$preco=2;
 printf ("%.2f", $preco);
?>


Postagem do dono do blog: (12/10/2010 19:36:15)
Recebendo dados do fomulario HTML em PHP com os metodos POST e GET


 
Recebendo por GET, lembrando que o formulario HTML da pagina que enviou tem que estar com method="get"(esse método joga na URL os dados enviados), exemplo: <form method="get" action="minhaPagina.php">

<?php

$codDoProduto = $_GET["codDoProdutoFormulario"];

?>
 
 


 Recebendo por GET, lembrando que o formulario HTML da pagina que enviou tem que estar com method="post", exemplo: <form method="post" action="minhaPagina.php">

<?php

$codDoProduto = $_POST["codDoProdutoFormulario"];

?>


Postagem do dono do blog: (12/10/2010 19:25:14)
 Preenchendo um tabela HTML com dados de um banco de dados mysql

 

...

<table border=1 cellpadding=3 cellspacing=0 width=700>

<tr>

// cria o cabeçalho da tabela com os nomes dos campos

<td valign="top" > <font color=red> <b>Código do Produto </b> </font> </td>

<td valign="top" > <font color=red> <b>Nome da Categoria </b> </font> </td>

<td valign="top" > <font color=red> <b>Nome do Produto </b> </font> </td>

<td valign="top" > <font color=red> <b>Tamanho do Produto </b> </font> </td>

<td valign="top" > <font color=red> <b>Preço do Produto </b> </font> </td>

</tr>

<?php

// inicia o looping de registros lendo a tabela do banco de dados para preencher a tabela do HTML

while ($linha = mysql_fetch_array($rs))

{

// preenche as variaveis com dados do banco de dados

$cod_prod = $linha["cod_prod"];

$nome_cat = $linha["nome_cat"];

$nome = $linha["nome"];

$tamanho = $linha["tamanho"];

$preco = $linha["preco"];

?>

<tr>

<!-- escreve em cada celula da tabela os dados das variaveis que foram preenchidas por dados do banco de dados !>

<td valign="top" > <?php echo $cod_prod; ?> </td>

<td valign="top" > <?php echo $nome_cat; ?> </td>

<td valign="top" > <?php echo $nome; ?> </td>

<td valign="top" > <?php echo $tamanho; ?> </td>

<td valign="top" > <?php printf ("%.2f", $preco); ?> </td>

</tr>

<?php } ?>

</table>

<?php

mysql_free_result($rs);

mysql_close($conexao);

?>
</body> </html>


Mensagem: Fanta (26/09/2010 23:02:52)

Funções relacionadas a arrays
 
Implode e join

string implode(string separador, array partes);
string join(string separador, array partes);
As duas funções são idênticas. Devolvem uma string contendo todos os elementos do array fornecido separados pela string também fornecida.
Exemplo:
$partes = array("a", "casa número", 13, "é azul");
$inteiro = join(" ",$partes);

$inteiro passa a conter a string:
"a casa número 13 é azul"



Postagem do dono do blog: (22/09/2010 21:04:08)
Pagina criada em PHP com exemplo de conexão com banco de dados e manipulação de dados:
 
 
<html>
<head>
<title></title>
</head>

<body>
<?php
// cria a variaval $conexao
$conexao = mysql_connect("localhost","root","") or die ("Falha na conexão com o Servidor");
// conecta no banco, database moda
$db = mysql_select_db("moda" , $conexao) or die ("Não foi possível selecionar o banco de dados moda");
$sql = "Select categorias.nome_cat , produtos.cod_prod , produtos.nome , produtos.preco ,
  produtos.tamanho from produtos INNER JOIN categorias ON categorias.cod_cat = produtos.cod_cat_fk";
// executa a query  
$rs = mysql_query($sql ,$conexao) or die ("Não foi possível efetuar a consulta");
// Vai para o proximo registro
while ($linha = mysql_fetch_array($rs))
{
 // joga na variavel $cod_prod o valor da coluna cod_prod do registro corrente
 $cod_prod = $linha["cod_prod"];
 $nome_cat = $linha["nome_cat"];
 $nome = $linha["nome"];
 $tamanho = $linha["tamanho"];
 $preco = $linha["preco"];
}
//fecha o recordset
mysql_free_result($rs);
// fecha a conexão
mysql_close($conexao);
?>
</body>
</html>