Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/05/2011, 11:05
Juanchooo
 
Fecha de Ingreso: diciembre-2004
Mensajes: 272
Antigüedad: 19 años, 5 meses
Puntos: 4
Respuesta: Mostrar estilos al mostrar una variable

Hola nuevamente,


lo unico que necesitas hacer es por ejemplo en el codigo donde actualizas los comentarios:

Código PHP:
<?php
$coment2
=$_POST['comentario2'];
$idp=$_POST['id_post'];
$coment=$_POST['comentario'];
if(
$idp!="" and $coment!=""){
    
mysql_connect("servidor","usuario","contraseña");
    
mysql_select_db('base');
    
mysql_query("INSERT INTO tabla_comments VALUES( $idp, $coment )");
}
?>
haciendo esto ya quedan todos los comentarios en un registro independiente y te olvidas de ir anidando todos como lo hacias con $coment2, ademas de esta manera ya le puedes dar facilmente el estilo que tu quieras una vez que los leas de la DB.

y para mostrarlos simplemente haces esto:


Código PHP:
<strong>Comentarios</strong><br />
<div id="comentarios">
<?php 
mysql_connect
("servidor","usuario","contraseña");
mysql_select_db('base');
$re=mysql_query('select * from tabla_comments where id ="'.$_GET['id'].'" ');

while(
$f=mysql_fetch_array($re)){
      echo 
'<div class="estiloComentarios">';
      echo 
'<b>'.$f['comentarios'].'</b>';
      echo 
'</div>';
}

?>
</div>

Incluso para que este mas completo puedes agregarle la fecha a tabla_comments y mostrarla junto con el comentario.

Otra sugerencia es que las acciones con el servidor (actualizar base de datos) los hagas en un archivo aparte, asi sera mas facil de entender y mantener tu codigo.


Saludos y suerte!