Guest - proteggere - Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 Eu tenho uma tabela com os campos: ID, TITULO, NOTICIA e AUTOR.Na página exibirmanchete.php eu mostro o título e um link para a exibição da noticia completa na página exibirnews.phpSE ALGUÉM PUDER ME AJUDAR...TÁ DANDO UM ERRO NA FUNÇÃO ( a primeira página está aparentemente certa, deve ser na segunda que dá erro ao abrir)============exibirmanchete.php<html><head><STYLE type="text/css"><!--BODY {scrollbar-face-color: #F0FFF0;scrollbar-track-color: #FFFFFF;overflow-X: hidden;}--></STYLE></head><body bgcolor="#FFFFF0" topmargin="10" leftmargin="5" lowmargin="0" rigthmargin="5" align=center><?include "adminmaster/config.php";$conecta = mysql_pconnect ($server, $usuario, $senha);mysql_select_db($data, $conecta);$quantidade = 7;$pagina = @$_GET["pagina"];if (!is_numeric ($pagina)) {$pagina = 1;}$query = "SELECT * FROM $tabela";$busca = mysql_query($query, $conecta);$paginas = mysql_num_rows($busca);$paginas = ceil ($paginas / $quantidade);if ($pagina > $paginas) {$pagina = $paginas;}$limite = (($pagina - 1) * $quantidade);$query = "SELECT * FROM `$tabela` ORDER BY id DESC LIMIT $limite,$quantidade";$busca = mysql_query($query, $conecta);while($res=mysql_fetch_array($busca)){echo $html = <<<EOF<table width="100%" border="0" cellspacing="1" bgcolor="#004400" align="center"> <tr> <td width="100%" height="37" colspan="2" style="border: 1 solid #004400" onmouseover="this.style.background='#FFCC66'" onmouseout="this.style.background='#FFFFF0 '" bgColor=#FFFFF0><strong><font color="#001100">$res[titulo]</font></strong></td> </tr><tr><td><a href="exibirnews.php?id=<? echo"[$id]"; ?>Ver mais</a></td></tr> <tr> <td width="100%" height="14" bordercolor="#004400"><div align="right"><strong><font color="#FFFFFF" size="1" face="verdana">Fonte: $res[autor]</font></strong></div></td> </tr></table><br>EOF;}echo $paginacao;?></div></body></html>========================exibirnews.php<html><head></head><body bgcolor="#FFFFF0" align=center><?include "adminmaster/config.php";?><table width="100%" border="0" cellspacing="1" bgcolor="#004400" align="center"> <tr> <td width="100%" align="center" bgcolor="#004400"><? echo "mysql_fetch_array{mysql_query("SELECT * FROM adminnews where id='$id'")}[noticia]"; ?></td> </tr> </table></td> </tr></table></body></html>============AGRADEÇO. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gladiador Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 /* que é isso : <? echo "mysql_fetch_array{mysql_query("SELECT * FROM adminnews where id='$id'")}[noticia]"; ?> sinceramente , nunca vi isto .*/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - proteggere - Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 TENTE ASSIM também, MAS também NÃO DÁ.$sql="select *from adminnews where id ='$id' "; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gladiador Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 /* $result = mysql_query("SELECT *FROM adminnews where id ='$id' "); while ($row = mysql_fetch_array($result) { $id=$row['id']; $noticia=$row['noticia']; echo "$id <br>"; echo "$noticia"; } */ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - proteggere - Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 então o erro só pode estar na primeira página pois continua a dar erro.Na linha --------- while ($row = mysql_fetch_array($result) { Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - proteggere - Postado Janeiro 9, 2006 Denunciar Share Postado Janeiro 9, 2006 FEITO...CONSEGUIPODE ENCERRAR O TÓPICO. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - proteggere -
Eu tenho uma tabela com os campos: ID, TITULO, NOTICIA e AUTOR.
Na página exibirmanchete.php eu mostro o título e um link para a exibição da noticia completa na página exibirnews.php
SE ALGUÉM PUDER ME AJUDAR...
TÁ DANDO UM ERRO NA FUNÇÃO ( a primeira página está aparentemente certa, deve ser na segunda que dá erro ao abrir)
============
exibirmanchete.php
<html>
<head>
<STYLE type="text/css">
<!--
BODY {
scrollbar-face-color: #F0FFF0;
scrollbar-track-color: #FFFFFF;
overflow-X: hidden;
}
-->
</STYLE>
</head>
<body bgcolor="#FFFFF0" topmargin="10" leftmargin="5" lowmargin="0" rigthmargin="5" align=center>
<?
include "adminmaster/config.php";
$conecta = mysql_pconnect ($server, $usuario, $senha);
mysql_select_db($data, $conecta);
$quantidade = 7;
$pagina = @$_GET["pagina"];
if (!is_numeric ($pagina)) {
$pagina = 1;
}
$query = "SELECT * FROM $tabela";
$busca = mysql_query($query, $conecta);
$paginas = mysql_num_rows($busca);
$paginas = ceil ($paginas / $quantidade);
if ($pagina > $paginas) {
$pagina = $paginas;
}
$limite = (($pagina - 1) * $quantidade);
$query = "SELECT * FROM `$tabela` ORDER BY id DESC LIMIT $limite,$quantidade";
$busca = mysql_query($query, $conecta);
while($res=mysql_fetch_array($busca)){
echo $html = <<<EOF
<table width="100%" border="0" cellspacing="1" bgcolor="#004400" align="center">
<tr>
<td width="100%" height="37" colspan="2" style="border: 1 solid #004400" onmouseover="this.style.background='#FFCC66'"
onmouseout="this.style.background='#FFFFF0 '" bgColor=#FFFFF0><strong><font color="#001100">$res[titulo]</font></strong></td>
</tr>
<tr><td><a href="exibirnews.php?id=<? echo"[$id]"; ?>Ver mais</a></td></tr>
<tr>
<td width="100%" height="14" bordercolor="#004400"><div align="right"><strong><font color="#FFFFFF" size="1" face="verdana">Fonte: $res[autor]</font></strong></div></td>
</tr>
</table>
<br>
EOF;
}
echo $paginacao;
?>
</div>
</body>
</html>
============
============
exibirnews.php
<html>
<head>
</head>
<body bgcolor="#FFFFF0" align=center>
<?
include "adminmaster/config.php";
?>
<table width="100%" border="0" cellspacing="1" bgcolor="#004400" align="center">
<tr>
<td width="100%" align="center" bgcolor="#004400">
<? echo "mysql_fetch_array{mysql_query("SELECT * FROM adminnews where id='$id'")}[noticia]"; ?>
</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
============
AGRADEÇO.
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.