El sistema de los comentarios lo he hechp de la siguiente manera:
- Cuando escribes un comentario, se guarda un valor con la id de la página a la que perntenece el comentario (mejor dicho a la versión de la página)
- Para que aparezca el comentario, he hechp que se carguen desde la base de datos las filas que tienen como com_active es igual a el id de la página, que está en el juego de registros de la página.
- Para "activar" un comentario lo que se hace es que al darle al botón activar del panel de control, se cambia el valor de com_active por el de la id que se ha guardado antes.
Es código resultante es este:
Código PHP:
<?php ... ... ...
... ... ... ... ...
mysql_select_db($database_database, $database);
$query_date_page = "SELECT * FROM pages WHERE pageatvie = 'true' ORDER BY pageofficialdate DESC";
$date_page = mysql_query($query_date_page, $database) or die(mysql_error());
$row_date_page = mysql_fetch_assoc($date_page);
$totalRows_date_page = mysql_num_rows($date_page);
mysql_select_db($database_database, $database);
$query_comentarios_datos = "SELECT * FROM comentarios WHERE com_active = 'pageid' ORDER BY com_id DESC";
$comentarios_datos = mysql_query($query_comentarios_datos, $database) or die(mysql_error());
$row_comentarios_datos = mysql_fetch_assoc($comentarios_datos);
$totalRows_comentarios_datos = mysql_num_rows($comentarios_datos);
?>
<?php
$pageid = $row_date_page['pageid'];
?>
Gracias por la ayuda