Es que tengo una pagina de noticia y dentor he puesto comentarios, cuando envias el comentario luego ese comentario no reconoce el ID de la noticia, el valor en la DB del id de la noticia se queda a 0. aqui pongo un resumen del codigo.
Código PHP:
  
    <div id ="contum"><?php
include "conexao.php";?>
<?php
$sql_listar_noticias = "SELECT * FROM artigo WHERE id='$_GET[id]'";//teve algo meu aqui tbm "artigo"//
$resultado_listar_noticias = mysql_query($sql_listar_noticias)
or die (mysql_error());
 
if(mysql_num_rows($resultado_listar_noticias) < 1) {
 echo "Esta Noticia no existe.";
}
else {
 while ($linha=mysql_fetch_array($resultado_listar_noticias)) {
  $id = $linha["id"];
  $titulo = $linha["titulo"];
  $descricao = $linha["descricao"];
  $autor = $linha["autor"];
  $email = $linha["email"];
  $data_hora = $linha["data_hora"];
  $artigo = $linha["artigo"]; //aqui meu//
 
  echo "Título: $titulo<br />";
  echo "Descrição: $descricao<br />";
  echo "Autor: $autor<br />";
  echo "E-mail: $email<br />";
  echo "Enviado em: $data_hora<br />";
  echo "Artigo: $artigo<br />";//aqui meu//
  echo "<hr />";
 }
}
?>
 
</div>
    <div id ="contdos"><h2>Destaques</h2>
<CENTER> 
 
<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;font-weight:bold"> 
 
.Enviar Comentario. 
</SPAN> 
</CENTER> 
<P> 
<FORM NAME="miFormu" ACTION="nuevoComentario.php" METHOD="post"> 
<INPUT TYPE="hidden" NAME="iddd" VALUE="<? echo $id; ?>"> 
Nick : <INPUT TYPE="text" NAME="nick" SIZE=20 MAXLENGTH=20> 
<BR> 
Comentario: <INPUT TYPE="text" NAME="comentario" 
SIZE=28 MAXLENGTH=250> 
<BR> 
<INPUT TYPE="submit" CLASS="boton" VALUE="Enviar 
Comentario"> 
</FORM> 
 
 
    </div>
 
</div>
<CENTER> 
 
<TABLE CELLSPACING=1 CELLPADDING=1 WIDTH=300 BORDER=0 STYLE="border:1px solid black"> 
<TR> 
<TD BGCOLOR="#FAFAFA"> 
<CENTER> 
<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;font-weight:bold"> 
 
.Comentarios De Los Usuarios. 
</SPAN> 
</CENTER> 
</TD> 
</TR> 
<TR> 
 
<TD HEIGHT=1 BGCOLOR=black> 
</TD> 
</TR> 
<TR>
 
<TD BGCOLOR="#FEFEFE"> 
<SPAN STYLE="font-size:11px;font-family:Tahoma;color:black;"> 
 
<? 
 
$resultComen = mysql_query("SELECT * FROM comentarios WHERE id_noticia='$id' ORDER BY id ASC"); 
while($rowComen = mysql_fetch_array($resultComen)) 
{ 
{ 
?> 
<FONT COLOR=RED> 
<B><? echo $rowComen["nick"]; ?></B> 
</FONT> 
: 
<? echo $rowComen["comentario"]; ?> 
<BR> 
<? 
} 
?> 
<FONT COLOR=RED> 
<B><? echo $rowComen["nick"]; ?></B> 
</FONT> 
: 
<? echo $rowComen["comentario"]; ?> 
<BR> 
<? 
} 
mysql_free_result($resultComen); 
?>    luego el que conecta al servidor es
Código PHP:
   <?php include("toppage.php"); ?>
<?php require "conexao.php";
 
$idd = $_POST["iddd"];
$nick = $_POST["nick"];
$comen = $_POST["comentario"];
 
 
mysql_query("INSERT INTO comentarios (id_noticia,nick,comentario) VALUES ('$idd','$nick','$comen')"); 
echo "Comentario Enviado Con Exito.<BR>Espere Unos Segundos..."
 
?>
<?php include("botpage.php"); ?>    muchas gracias
 
 



