Jump to content


Photo

Como Mudar Os Campos Do Banco De Dados


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 cedf2

cedf2

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Masculino
  • Localidade:salvador

Posted 08/10/2011, 12:25

eu queria que mudasse os campos do banco de dados atráves de um form e no form apareceria os campos que estavam no banco de dados, o que eu estou fazendo é um sistema de postagem so conseguir enviar e colocar para aparecer na página, ficou assim(mas aqui é so a parte para enviar o post) :
Posts.php
<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("posts") or die(mysql_error());
?>
<?php
$sql = "SELECT * FROM postagem";
$exibir = mysql_query($sql);
while($executar = mysql_fetch_array($exibir)) {
echo "Titulo :".$executar['Titulo']."<br/>";
echo "Data :".$executar['data']."<br/>";
echo $executar['postagem']."<br>";
}

?>
Postar.php
<form name="form1" method="post" action="postando.php">
<input type='text' name='titulo' style='width:300px;' maxlength="100"/>
<textarea style='height:200px;width:100%;' name='post'></textarea>
<input type='hidden' name='acao' value='enviar'/>
<input type='submit' value='postar'>
</form>

Postando.php
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("posts");
?>
<?php 
if(isset($_POST['acao']) && $_POST['acao'] == 'enviar'){
$postagem = $_POST['post'];
$titulo = $_POST['titulo'];
$data = date('Y-m-d');
}
$sql = "INSERT INTO postagem (postagem, Titulo, data) VALUES ('$postagem','$titulo', '$data')";
$qr = mysql_query($sql);
header('location:postar.php');?>

Se puderem me ajudar agradeço

Pessoal conseguir fazer sozinho eu procurei um codigo chamado update e fiz assim



<?php
mysql_connect("localhost", "root", "");
mysql_select_db("caio");
?>
<?php

$titulo = $_POST["titulo"];
$postagem = $_POST["postagem"];
?>

<?php
$alt ="UPDATE postagem SET postagem='$postagem' WHERE Titulo = '$titulo'";
mysql_query($alt);
?>


<form name="form1" method="post" action="">
  <p>
    <label for="titulo"></label>
    <input type="text" name="titulo"  width="300" id="titulo">
  </p>
  <p>
    <label for="postagem"></label>
    <textarea name="postagem" id="postagem" cols="45" rows="5"></textarea>
<input type='hidden' name='acao' value='enviar'/>
  </p>
  <p></p>
  <input type='submit' value='salvar post'/>
</form>

agora vocês poderiam me ajudar na parte de amostrar o campo da tabela no post

Edição feita por: cedf2, 07/10/2011, 18:23.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq