Jump to content


Photo

Codigo Php


  • Faça o login para participar
4 replies to this topic

#1 error_404

error_404

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 28/07/2004, 13:57

pessoal, o script ta ai

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 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 28/07/2004, 14:00

Exitem milhares de tópicos sobre isso. Procure por CREATE TABLE.

#3 error_404

error_404

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 28/07/2004, 14:05

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;

Edição feita por: error_404, 28/07/2004, 14:08.


#4 Walfredo

Walfredo

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado
  • Localidade:Recife - Pernambuco
  • Interesses:Desenvolvimento para web, php, asp, banco de dados, photoshop, flash, dreamweaver, fireworks, corel e Linux

Posted 28/07/2004, 14:44

Só uma dúvida, se você está cheio de dificuldades, pq não pega um guestbook já pronto?

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 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

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)

IPB Skin By Virteq