-
Mim ajude por favor veja isso!
1° pagina HTML - FORMULARIO.HTML
<html>
<head>
<title>Formulário para inserir no BD</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="inserindo.php" method="post" name="Mural" id="Mural">
<table width="450" border="0" cellspacing="0" cellpadding="3">
<tr>
<td windth="111><div align="right">Nome:</div></td>
<td windth="339"><input name="nome" type="text" id="nome" size="30"></td>
</tr>
<tr>
<td valign="top"><div align="right">Mensagem:</div></td>
<td><textarea name="mensagem" cols="30 cows="10" id="mensagem"></textarea></td>
</tr>
<tr>
<tr height="29" colspan="2" valign="top"><div align="center">
<input type="submit" name="Submit" value="inserir no banco dados">
</div>
</td>
</tr>
</table>
</form>
</body>
</html>
Agora vamos para ( conectdb.php )
<?php
/** Local que esta rodando o php */
$hostnem ='localhost';
/** Nome do usuário que tem acesso */
$username ='root';
/** Senha do usuário, no exemplo está em banco */
$senha ='';
/** Banco de dados desejado */
$banco ='artews';
/** mysql_connect -- Abre uma conexão com o servidor MySQL */
$db = mysql_connect($hostname, $username, $senha);
/** mysql_select_db -- Seleciona um banco de dados MySQL */
mysql_select_db($banco, $db);
?>
Depois esse aqui ! -> ( inserindo.php )
<html>
<head>
<title>inserir no BD</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
/** Arquivo para conectar ao banco de dados */
require("conectdb.php");
/** Pegando a data */
$data = date('Y-m-d');
/** Pegando a hora */
$hora =strftime("%H:%M:%S");
/** Inserindo na tabela tb_mural, nos campos os valores das variaveis */
$sqlinsert = "INSERT INTO tb_mural (id_mensagem, nome, mensagem, data, hora)
VALUE ('' , '$nome' , '$mensagem' , '$data' , '$data' , '$hora')";
/** mysql_query -- Realiza uma query MySQL, executa o comando da variavel */
/** o comando die serve pra caso aconteça algum erro (Mostra uma mensagem e termina o script atual) */
mysql_query($sqlinsert) or die ("Não foi possivel inserir");
/** Exibe as informações se for inserido com sucesso */
echo "Na data $data e na hora $hora<tr>$nome disse:<br>$mensagem";
?>
</body>
</html>
Agora o ( exibir.php )
<html>
<head>
<title>exibindo o conteúdo da tabela tb_mural</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?
/** Arquivo para conecta ao banco de dados */
require("conectdb.php");
/** Selecionando os dados do banco de dados */
$sql = "SELECT * FROM tb_mural";
/** buscando o limete da tabela para exibição */
$limite = mysql_query("$sql");
/** Comandos para exibir a tabela tb_mural */
while ($sql = mysql_fetch_array($limite) ) {
$id_mensagem = $sql["id_mensagem"];
$nome = $sql["nome"];
$mensagem = $sql["mensagem"];
$data = $sql["data"];
$hora = $sql["hora"];
/** exibindo atraves do echo o conteúdo obtido */
echo "Mensagem do id $id_mensagem<br>$nome<br>mensagem<br>Na data #data e na hora $hora<br><br>";
} // fechando while
?>
</body>
</html>
Bom o bando de dados foi criado de acordo com que esse tutorial mostra:
http://clubdesign.v10.com.br/php.pdf
meu msn. gleidsonpop@hotmail.com
um muito obrigado a todos !
Edição feita por: Gleidson Lopes, 13/10/2006, 02:07.