Jump to content


Gleidson Lopes

Member Since 13/10/2006
Offline Last Active 29/10/2006, 23:03
-----

Topics I've Started

Alguem Pode Mim Ajudar

13/10/2006, 02:07

Eu queria saber onde esta o #ERRO, Deve's pequenos codificações em PHP. Por favor eu quero saber onde que esta o ERRO.

-

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 ! (y)


IPB Skin By Virteq