Estou com esse problema na hora do select!
Vi um sistema de noticia tentei se basear, mas nao consigo solucionar esse erro, se possivel arrumar esse erro ficarei muito grato!
CREATE TABLE `tabela` (
`titulo` varchar(200) NOT NULL,
`noticia` varchar(3000) NOT NULL,
`obs` varchar(500) NOT NULL,
`id_noticia` tinyint(5) NOT NULL auto_increment,
PRIMARY KEY (`id_noticia`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
Eu tinha feito sem PK e o auto increment mas nao mudo em nada o erro foi o msm e a tabela foi criada normal!
Esta fazendo o cadastro perfeitamente:
<? include("conectar.php"); $titulo = $_GET['titulo']; $noticia = $_GET['noticia']; $obs = $_GET['obs']; mysql_query("insert into extrato (titulo, noticia, obs) values ('$titulo', '$noticia', '$obs')"); echo "Cadastro efetuado com sucesso. <a href=index.php>voltar</a>"; ?>
Ja fiz select * from tabela e nada, nao sou muito experiente em php, começo apenas oracle!
Bom segue o cod do consultar:
<? include("conectar.php"); $sql = mysql_query("SELECT titulo, noticia, obs FROM extrato"); echo "<H1>Extrato</H1><hr>"; $limite = mysql_query("$sql"); while ($sql = mysql_fetch_array($limite)) { $titulo = $sql["titulo"]; $noticia = $sql["noticia"]; $obs = $sql["obs"]; echo "$titulo<br>$noticia<br>$obs<br>"; } echo "<a href=index.php>Voltar</a>"; ?>
Obrigado desde jah!