Buenas!
En mi sistema de comentarios tengo un sistema de moderación con el que edito los comentarios, y cuando los edito en la base de datos se guarda la fecha y hora de edición. Lo que quiero es que si el comentario nunca lo edité, no ponga nada, pero si lo edité, sí que ponga la última edición.
Si el comentario no se edito, tiene en la DB un valor NULL donde el campo d fecha y hora de edición.
Y para mostrar o no el mensaje de última edición tengo esto: (Sólo pongo la parte del código donde muestro o no la hora de edición)
El problema viene en que se muestra en todos los comentarios esto:
Excepto en los que fueron editados, que funcionan bien. Pero no quiero que aparezca el Última edición: // a las si el comentario nunca fue editado.
¿Cuál es el error? Gracias!
En mi sistema de comentarios tengo un sistema de moderación con el que edito los comentarios, y cuando los edito en la base de datos se guarda la fecha y hora de edición. Lo que quiero es que si el comentario nunca lo edité, no ponga nada, pero si lo edité, sí que ponga la última edición.
Si el comentario no se edito, tiene en la DB un valor NULL donde el campo d fecha y hora de edición.
[B][U]CAMPOS TIPO NULL DEFAULT[/U][/B]
edicion date Yes NULL
horaedicion time Yes NULL Y para mostrar o no el mensaje de última edición tengo esto: (Sólo pongo la parte del código donde muestro o no la hora de edición)
$idcomentario = $qry[idcomentario];
$edicion = mysql_query("SELECT edicion FROM `basededatos`.`comentarios` WHERE idcomentario=$idcomentario");
if($edicion==NULL){
echo " </div><!-- .comment-meta .commentmetadata -->
</div>
<!--div class='reply'>
</div--><!-- .reply -->
</div><!-- #comment-## -->
</li>";
} else {
echo " | <small><b>Última edición: <u>$dia2/$mes2/$ano2</u> a las <u>$qry[horaedicion]</u></b></small>
</div><!-- .comment-meta .commentmetadata -->
</div>
<!--div class='reply'>
</div--><!-- .reply -->
</div><!-- #comment-## -->
</li>";
}El problema viene en que se muestra en todos los comentarios esto:
Última edición: // a las
Excepto en los que fueron editados, que funcionan bien. Pero no quiero que aparezca el Última edición: // a las si el comentario nunca fue editado.
¿Cuál es el error? Gracias!