conecta.php
< ?php $server ="localhost"; $user="root"; $password=""; $dbname="mural_de_recados"; mysql_connect($server,$user,$password) or die(mysql_error()); mysql_select_db($dbname) or die(mysql_error()); ? >
cria_banco.php
< ?php $server ="localhost"; $user="root"; $password=""; $dbname="mural_de_recados"; mysql_connect($server,$user,$password) or die(mysql_error()); $query= "CREATE DATABASE mural_de_recados"; mysql_query($query) or die (mysql_error()); ?>
Para criarmos uma tabela precisaremos apenas rodar mas uma vez o arquivo cria_tabelas.php
cria_tabelas.php
include("conecta.php"); $query = "CREATE TABLE recados (id int NOT NULL AUTO_INCREMENT, titulo varchar(256), comentario text, email varchar(256), PRIMARY KEY(id))"; mysql_query($query) or die(mysql_error()); mysql_close(); ? >
index.php
<> <> <>Mural de Recados em PHP < /head> <> <>Mural de Recados< /h1> < method="POST" action="cadastra.php"> Titulo: < type="text" name="titulo"> E-mail: < type="text" name="email"> Recado: < name="recado">Deixe seu recado!< /textarea> < type="submit"> <>Recados Postados: < /h2> < ?php include("conecta.php"); $query = "SELECT * FROM recados ORDER BY id DESC"; $resultado = mysql_query($query) or die(mysql_error()); while ($row = mysql_fetch_array($resultado)) { echo "<>".$row["titulo"]."< /b>"; echo "<>"; echo $row["comentario"]; echo "<>"; echo "E-mail: <>".$row["email"]."< /b>"; echo "<><>"; } mysql_close(); ? > < /form> < /body> < /html>
Agora terminado iremos criar a pagina responsavel por salvar os recados.
cadastra.php
< ?php include("conecta.php"); $titulo = $_POST['titulo']; $email = $_POST['email']; $recado = $_POST['recado']; $query = "INSERT INTO recados (titulo,email,comentario) VALUES ('$titulo','$email','$recado')"; mysql_query($query) or die (mysql_error()); mysql_close(); header("location:index.php") ? >
Bem pessoal, é isso ai tutorial completo de PHP. Espero que seja util para vocês e tenham aprendido alguma coisa com isso aprendido com ele. Ele foi testado e está funcionando certinho. Só mais uma coisa: como o blogger não aceita que postemos tags html e php, eu coloquei um espaço entre os símbolos <> e as tags. Por exemplo em <>. Logicamente você devem tirar esses espaços para o programa funcionar. A ordem de execução dos arquivos é:
1. cria_banco.php
2. cria_tabelas.php
3. index.php
Lembrando que os dois primeiros são apenas executados na primeira vez.
0 comentários:
Postar um comentário