News Nivel: Super-Iniciante em Apenas 5 Minutos
Este script é apenas pra você aprender a construir um sistema de news, coisa simples mesmo, mas compensa dar uma olhada.
Data | Autor | Changelog | Download |
---|---|---|---|
21/09/2002 4:00pm | Neander Araújo | - | Versão 1 |
23/07/2003 8:24am | Paulo Mazzia | Versão tab | Versão tab |
05/11/2003 3:31pm | Neander Araújo | Versão x2 | Versão x2 |
De acordo com a estrutura de base de dados criada pelo Paulo Mazzia, o script versao 1 ficaria com um bug, para acertar isso entre nos arquivos news.php e mostranews.php alterando a seguinte linha:
De: $time_stamp = strtotime($row[3]);
Para: $time_stamp = strtotime($row[4]);
De preferencia atualize a base de dados modificando a coluna dataenvio tipo date para datetime.
De: $time_stamp = strtotime($row[3]);
Para: $time_stamp = strtotime($row[4]);
De preferencia atualize a base de dados modificando a coluna dataenvio tipo date para datetime.
05/11/2003 3:48pm
(~21 anos atrás)
Alguém pode ajudar?
Parece que fiz tudo certinho mas me volta essa msg abaixo.
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/seuze/public_html/newsini/mostranews.php on line 24
Os campos estão assim:
CREATE TABLE
`noticias` (
`codigo` int(3) NOT NULL auto_increment,
`titulo` varchar(65) default NULL,
`conteudo` text,
`publicado` char(3) default NULL,
`dataenvio` date default NULL,
PRIMARY KEY (`codigo`,`codigo`)
) TYPE=INNODB AUTO_INCREMENT=1 ;
Tá certo? Como eu fiz no phpMyAdmin, nÃo tenho como alterar os camps de acordocom as instruções do Paulo Mazzia
Além de mais quando carrego a página setup.php, ela vem em branco...
Obrigado por qq ajuda.
Parece que fiz tudo certinho mas me volta essa msg abaixo.
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/seuze/public_html/newsini/mostranews.php on line 24
Os campos estão assim:
CREATE TABLE
`noticias` (
`codigo` int(3) NOT NULL auto_increment,
`titulo` varchar(65) default NULL,
`conteudo` text,
`publicado` char(3) default NULL,
`dataenvio` date default NULL,
PRIMARY KEY (`codigo`,`codigo`)
) TYPE=INNODB AUTO_INCREMENT=1 ;
Tá certo? Como eu fiz no phpMyAdmin, nÃo tenho como alterar os camps de acordocom as instruções do Paulo Mazzia
Além de mais quando carrego a página setup.php, ela vem em branco...
Obrigado por qq ajuda.
04/08/2003 2:37pm
(~21 anos atrás)
foi mal. primeira vez postando achei q rolava em html.
segue em script
/*---------------------------
/*
SQLyog v3.52
Host - localhost : Database - news01
**************************************************************
Server version 4.0.13-nt
*/
create database if not exists `news01`;
use `news01`;
/*
Table struture for news
*/
drop table if exists `news`;
CREATE TABLE `news` (
`codigo` int(3) NOT NULL auto_increment,
`titulo` varchar(65) default NULL,
`conteudo` text,
`publicado` char(3) default NULL,
`dataenvio` date default NULL,
PRIMARY KEY (`codigo`)
) TYPE=INNODB;
----------------------------------------*/
segue em script
/*---------------------------
/*
SQLyog v3.52
Host - localhost : Database - news01
**************************************************************
Server version 4.0.13-nt
*/
create database if not exists `news01`;
use `news01`;
/*
Table struture for news
*/
drop table if exists `news`;
CREATE TABLE `news` (
`codigo` int(3) NOT NULL auto_increment,
`titulo` varchar(65) default NULL,
`conteudo` text,
`publicado` char(3) default NULL,
`dataenvio` date default NULL,
PRIMARY KEY (`codigo`)
) TYPE=INNODB;
----------------------------------------*/
23/07/2003 8:15am
(~21 anos atrás)
Ai povo segue a tabela do banco. Eu criei e deu certo se alguem precisar....
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td class="headtext" width="30%" align="left" valign="top">news</td>
<td> </td>
<tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td class="fieldheader" width="100%" align="left" valign="top">Fields</td>
<tr>
</table>
<table width="100%" cellspacing="0" cellapdding="2" border="1">
<tr>
<td align="center" valign="top" class="fieldcolumn">Field</td>
<td align="center" valign="top" class="fieldcolumn">Type</td>
<td align="center" valign="top" class="fieldcolumn">Null</td>
<td align="center" valign="top" class="fieldcolumn">Key</td>
<td align="center" valign="top" class="fieldcolumn">Default</td>
<td align="center" valign="top" class="fieldcolumn">Extra</td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">codigo</td>
<td align="left" valign="top"><p class="normal">int(3)</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">PRI</td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal">auto_increment</td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">titulo</td>
<td align="left" valign="top"><p class="normal">varchar(65)</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">conteudo</td>
<td align="left" valign="top"><p class="normal">text</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">publicado</td>
<td align="left" valign="top"><p class="normal">char(3)</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">dataenvio</td>
<td align="left" valign="top"><p class="normal">date</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td class="headtext" width="30%" align="left" valign="top">news</td>
<td> </td>
<tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td class="fieldheader" width="100%" align="left" valign="top">Fields</td>
<tr>
</table>
<table width="100%" cellspacing="0" cellapdding="2" border="1">
<tr>
<td align="center" valign="top" class="fieldcolumn">Field</td>
<td align="center" valign="top" class="fieldcolumn">Type</td>
<td align="center" valign="top" class="fieldcolumn">Null</td>
<td align="center" valign="top" class="fieldcolumn">Key</td>
<td align="center" valign="top" class="fieldcolumn">Default</td>
<td align="center" valign="top" class="fieldcolumn">Extra</td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">codigo</td>
<td align="left" valign="top"><p class="normal">int(3)</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">PRI</td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal">auto_increment</td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">titulo</td>
<td align="left" valign="top"><p class="normal">varchar(65)</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">conteudo</td>
<td align="left" valign="top"><p class="normal">text</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">publicado</td>
<td align="left" valign="top"><p class="normal">char(3)</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
<tr>
<td align="left" valign="top"><p class="normal">dataenvio</td>
<td align="left" valign="top"><p class="normal">date</td>
<td align="left" valign="top"><p class="normal">YES</td>
<td align="left" valign="top"><p class="normal"> </td>
<td align="left" valign="top"><p class="normal">(NULL)</td>
<td align="left" valign="top"><p class="normal"> </td>
</tr>
</table>
23/07/2003 8:12am
(~21 anos atrás)
http://www.festlojas.com