Amigos, instalei um script de um portal de notícias que permite criar usuários para postar notícias. Instalei no hostinger php5.2 (no 5.3 não ficou legal). No script de instalação já tem algumas notícias no banco de dados e consigo enviar novas notícias para lá. Porém da erro quando clico sobre a foto para abrir tanto as velhas notícias e as novas. O que faço?
Olhe o código que aparece ao tentar abrir uma notícia e abaixo parte do arquivo exibir2.php (da linha 1 até a linha 14) onde está a linha 12 em que apresenta o erro - while($nt = mysql_fetch_assoc($views)){.
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/u107930093/public_html/estrutura/noticias/exibe2.php on line 12
Pergunta
Durval Ferreira
Amigos, instalei um script de um portal de notícias que permite criar usuários para postar notícias. Instalei no hostinger php5.2 (no 5.3 não ficou legal). No script de instalação já tem algumas notícias no banco de dados e consigo enviar novas notícias para lá. Porém da erro quando clico sobre a foto para abrir tanto as velhas notícias e as novas. O que faço?
Olhe o código que aparece ao tentar abrir uma notícia e abaixo parte do arquivo exibir2.php (da linha 1 até a linha 14) onde está a linha 12 em que apresenta o erro - while($nt = mysql_fetch_assoc($views)){.
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/u107930093/public_html/estrutura/noticias/exibe2.php on line 12
<?
$variables=(strtolower($_SERVER['REQUEST_METHOD'])== 'GET') ? $_GET : $_POST;
foreach ($variables as $k=> $v)
$$k=$v;
$tabela1 = "noticias";
$tabela2 = "users";
$tabela3 = "cidades";
$file = "$tabela1";
if($acao == "ver"){
$busca = "SELECT * FROM $tabela1 WHERE id='$id'";
$views = mysql_query("SELECT cont FROM noticias WHERE id=$id");
while($nt = mysql_fetch_assoc($views)){
$count = $nt['cont'] + 1;
}
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.