Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[PHP + MySQL]Pequeno Sistema de Notícias


CURIRIN107
 Compartilhar

Posts Recomendados

Sistema de Notícias em PHP by Curirin107

Crie 4 arquivos: config.php | postar.php | posta.php | mostra.php

 

Abra o config.php e coloque:

É necessário se cadastrar para acessar o conteúdo.

 

Abra o postar.php e coloque:

É necessário se cadastrar para acessar o conteúdo.

 

Ah, ia me esquecendo!

Rode esta query no seu MySQL:


CREATE TABLE `noticias` (
`id` INT NOT NULL AUTO_INCREMENT ,
`titulo` VARCHAR( 100 ) NOT NULL ,
`autor` VARCHAR( 100 ) NOT NULL ,
`noticia` TEXT NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM ;
É necessário se cadastrar para acessar o conteúdo.

 

Agora para finalizar, o arquivo que mostra as notícias (mostrar.php):


<?
include('config.php');

if ($_GET['noticia']!=0) {
$query = mysql_query('SELECT * FROM noticias WHERE titulo = \'$_GET["noticia"]\'') or die('Notícia não encontrada.');
while($row = mysql_fetch_array($query)) {
?>
<table width="442" border="0">
<tr>
<td width="50">Título:</td>
<td width="574"><? echo $row['titulo']; ?></td>
</tr>
<tr>
<td>Autor:</td>
<td><? echo $row['autor']; ?></td>
</tr>
<tr>
<td>Notícia:</td>
<td><? echo $row['noticia']; ?></td>
</tr>
</table>
<? }} else {
$query = mysql_query('SELECT * FROM noticias ORDER BY \'id\' DESC');
while($row = mysql_fetch_array($query)) { ?>
<table width="442" border="0">
<tr>
<td width="50">Título:</td>
<td width="574"><? echo $row['titulo']; ?></td>
</tr>
<tr>
<td>Autor:</td>
<td><? echo $row['autor']; ?></td>
</tr>
<tr>
<a href="mostrar.php?noticia=<? echo $titulo; ?>">Continue Lendo!</a>
</tr>
</table>
<? } ?>

 

Pronto! Agora explicação dos arquivos:

config.php = Configuração do servidor | postar.php = Formulário de Postagem | posta.php = Cadastra no banco de Dados | mostra.php = Lista as Notícias

 

Favor, se for usar meu sistema coloca os créditos pra mim pois fiz ele só pra vcs.

Fiz pro matheuzinhuvs mas ele já resolveu então vou postar aqui =P

 

Alguém move por favor pois minha área outras linguagens aqui bugou.

Cadê as imagens na sign? ME DÊ IBAGEENS! ;-;

Não me copie, somente siga meus passos e seja mais um neste mundo! :rock:

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.