
Codigo Php
#1
Posted 28/07/2004, 13:57
to precisando criar a tabela no banco que eu aindan u msei o nome dela que tenho que criar e os campos, sera que alguem arrisca um sql ai pa mim?
<?
$host = "localhost"; // Host do db
$user = "root"; // Usuario do db
$senha = ""; // Senha do db
$database = "muralsimples"; // Nome do banco de dados
$background = "#000080"; // Cor de Plano de fundo
$tabela = "#CCCCCC"; // Cor da tabela:
$borda = "#000000"; // Cor da Borda da tabela
$fonte = "#000000"; // Cor da fonte
$cor2 = "#FFFFFF"; // Cor do texto superior do formulário
?>
<html><head><title>Guestbook </title></head><body bgcolor="<? echo $background; ?>" text="#FFFFFF"><div align="center"><center><form method="POST" action="<? $PHP_SELF ?>"><table border="0" cellpadding="0" cellspacing="0"><tr><td align="center"><font size="2" face="verdana" color="<? echo $cor2; ?>"><b>Adicionar mensagem ao
mural:</font></b></td></tr><tr><td align="center"><font size="2" face="verdana" color="<? echo $cor2; ?>">Nome:</font><input type="text"
name="nome" size="20" style="border: 1 solid #000000"></td></tr><tr><td align="center"><font size="2" face="verdana" color="<? echo $cor2; ?>">E-Mail: </font><input type="text"
name="email" size="20" style="border: 1 solid #000000"></td></tr><tr><td align="center"><font size="2" face="verdana" color="<? echo $cor2; ?>">Mensagem: </font></td></tr><tr><td align="center"><p><textarea rows="8" name="comentarios" cols="46"
style="border: 1 solid #000000"></textarea></p></td></tr><tr><td align="center"><input type="submit" value="Enviar"></form></td></tr></table></center>
</div>
<?
if (isset($nome)) {
$dia = date("d");
$mes = date("M");
if ($mes == "January") { $mes = "Janeiro"; }
elseif ($mes == "Feb") { $mes = "Fevereiro"; }
elseif ($mes == "Mar") { $mes = "Março"; }
elseif ($mes == "Apr") { $mes = "Abril"; }
elseif ($mes == "May") { $mes = "Maio"; }
elseif ($mes == "Jun") { $mes = "Junho"; }
elseif ($mes == "Jul") { $mes = "Julho"; }
elseif ($mes == "Aug") { $mes = "Agosto"; }
elseif ($mes == "Sep") { $mes = "Setembro"; }
elseif ($mes == "Oct") { $mes = "Outubro"; }
elseif ($mes == "Nov") { $mes = "Novembro"; }
elseif ($mes == "Dec") { $mes = "Dezembro"; }
else { }
$ano = date("y");
$postagem = "$dia de $mes de $ano";
mysql_connect($host, $user, $senha);
$sql = "INSERT INTO gbook (id, nome, email, comentario, date) VALUES ('', '$nome', '$email', '$comentarios', '$postagem')";
mysql_db_query($database, $sql);
}
mysql_connect($host, $user, $senha);
$sql = "select * from gbook order by id desc";
$result = mysql_db_query("$database", $sql);
$rows = mysql_num_rows($result);
for ($i = 0; $i < $rows; $i++) {
$data = mysql_fetch_array($result);
$comentario = $data["comentario"];
$email = $data["email"];
$nome = $data["nome"];
$date = $data["date"];
print "<p><div align=\"center\"><center>";
print "<table border=\"1\" bgcolor=\"$tabela\"
bordercolor=\"$borda\"
cellpadding=\"2\"
cellspacing=\"0\"
width=\"600\">";
print "<tr><td><font face=\"verdana\" size=\"2\" color=\"$fonte\"><b>Por:</b>
<a href=\"mailto:$email\">$nome</a></font></td>";
print "<td width=\"35%\"><font face=\"Verdana\"
size=\"2\" color=\"$fonte\"><center><b>$date</font></center></b></td>";
print "</tr>";
print "<tr>";
print "<td colspan=\"2\"><font color=\"#000000\" face=\"verdana\"
size=\"2\" color=\"$fonte\">$comentario</font></td>";
print "</tr>";
print "</table>";
print "</center>";
print "</div></p>";
} ?>
</body>
</html>
#2
Posted 28/07/2004, 14:00
#3
Posted 28/07/2004, 14:05
ai ta o sql que eu utilizei, alguem pode tentar instalaro script por favor?
CREATE TABLE mensagens (
id tinyint(3) unsigned zerofill NOT NULL auto_increment,
nome varchar(255) default NULL,
email varchar(255) default NULL,
mensagem varchar(255) default NULL,
data_hora date default NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
Edição feita por: error_404, 28/07/2004, 14:08.
#4
Posted 28/07/2004, 14:44
Estes dias instalei e personalizei sebosamente um pra um cliente que me pagou 100 conto só pra eu colocar ele pra funcionar.
Acessa ele ai pra vc ver!
Se quiser eu até te mando o arquivo em português.
[ ] ´s
Guestbook
#5
Posted 28/07/2004, 14:51
bom eu mesmo editei um aqui, mas o probema ainda persiste
ai ta o sql que eu utilizei, alguem pode tentar instalaro script por favor?
CREATE TABLE mensagens (
id tinyint(3) unsigned zerofill NOT NULL auto_increment,
nome varchar(255) default NULL,
email varchar(255) default NULL,
mensagem varchar(255) default NULL,
data_hora date default NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
PHP |
<?php mysql_connect("localhost","usuario","senha"); mysql_select_db("DATABASE"); $sql = mysql_query("CREATE TABLE mensagens ( id tinyint(3) unsigned zerofill NOT NULL auto_increment, nome varchar(255) default NULL, email varchar(255) default NULL, mensagem varchar(255) default NULL, data_hora date default NULL, PRIMARY KEY (id) )"); echo(!$sql)?"Error: ".mysql_error():"tabela criada com sucesso !!!"; ?> |
só altera a 2 e a 3 linha para as informações corretas para acessar seu BD ( Banco de Dados ! )
até + !!!
PALMEIRAS - Primeiro campeão do mundo em 1951
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)