Solucionado, es que tenía la llamada a la función
validation_errors() dentro del
if que muestra el formulario, por eso no mostraba los mensajes de error, ahora ha quedado así:
Código PHP:
Ver original<?php
if($this->input->post('usuario_ID')):
?>
<div class="error">
Han ocurrido los siguientes errores. <?php echo anchor(current_url().'/'.$this->input->post('usuario_ID'), 'Intentelo nuevamente'); ?>
</div>
<?php echo validation_errors();
endif;
?>
<?php
if($user_edit->num_rows() > 0)
{
$user_to_edit = $user_edit->row();
?>
<?php echo form_open('/cpanel/users_edit/user_do_edit/'.$this->input->post('usuario_ID')); ?>
Lo único que no me gusta es que no me muestra el formulario para seguir editando ahí mismo, pero eso lo dejo para cuando esté ultimando detalles
Gracias...