consigo cambiar el link pero no se me muestra el contenido de la noticia ni los comentarios...
tengo esto en .htaccess
Código:
Options +FollowSymLinks
RewriteEngine on
Rewriterule ^noticias/(.*).html$ ver.php?id=$1 [L,NC]
y en ver.php tengo este codigo:
Código PHP:
<?php
$id=$_GET["id"];
$connect = mysql_connect("localhost","usuario","password");
mysql_select_db("tu_base_de_datos,$connect);
$result=mysql_query("select * from noticias where id_noticia='$id'",$connect);
while($row=mysql_fetch_array($result))
{
$result2=mysql_query("select * from comentarios where id='$id'",$connect);
$totalcomentarios=mysql_num_rows($result2);
echo '<h3>'.$row[titulo].'</h3>
'.$row[articulo].'<br>
'.$row[autor].' | '.$row[categoria].' | '.$row[fecha].' <br>'.$row[noticia].'
<br><b>comentarios('.$totalcomentarios.')</b><br>
<a href="editar.php?id='.$row[id].'">editar</a> | <a href="borrar.php?id='.$row[id].'">borrar</a>';
}
mysql_free_result($result)
?>
<br><br><br><br>
<?php
echo '<h2>Comentarios:</h2><br>';
//hago el llamado a la base
$result=mysql_query("select * from comentarios where id='$id'",$connect);
//Bucle while para visualizarlos
while($row=mysql_fetch_array($result))
{
echo '<h4>Nick: '.$row[nick].':</h4>Email: '.$row[email].'<br>Comentario: '.$row[comentario].'<br><br>';
}
mysql_free_result($result)
?>
<form action="editacomentarios.php" method="post">
<input type="hidden" name="id" value="<?php echo $id; ?>"><br>
Nick:<br>
<input type="text" name="nick"><br>
E-Mail:<br>
<input type="text" name="email"><br>
Escriba el comentario<br>
<textarea name="comentario" cols="50" rows="10"></textarea>
<br>
<input type="submit" value="Enviar comentario"><br>
</form>
Es del aporte de sistema de noticias