Tengo el siguiente problema con una funcion que e creado para actualizar los datos de un formulario .
micuenta.php
Código PHP:
Ver original
<?php require_once ('include/conexion.php'); require_once ('include/functions.php'); $query = sprintf("SELECT tb_usuarios.id_usuario, tb_usuarios.usuario, tb_usuarios.`password`, tb_usuarios.nombres, tb_usuarios.apellido_paterno, tb_usuarios.apellido_materno, tb_usuarios.email FROM tb_usuarios WHERE id_usuario = %s ", GetSQLValueString($_SESSION['id_usuario'], "int")); ?> <br><br><br><br> <form action="include/procesar.php" method="post" enctype="multipart/form-data"> <input name="accion" value="actualizarcuenta" type="hidden" /> <input type="hidden" value="<?php echo $_SESSION['id_usuario'];?>" name="id"> <fieldset class="fieldsetBox" style="margin:auto"> <legend>Mi Cuenta</legend> <div id="contenidos"> <ul class="opciones_laterales"> <li> <label for="resumen" class="label">Nombre de Usuario<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="resumen" id="resumen" value="<?php echo $row['usuario'];?>" size="32" onblur="onchangeMessage(this)" type="text" readonly="readonly" /> </li> <li> <label for="resumen" class="label">Nombres<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="resumen" id="resumen" value="<?php echo strtoupper($row['nombres']);?>" size="32" onblur="onchangeMessage(this)" type="text" /> </li> <li> <label for="resumen" class="label">E-mail<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="resumen" id="resumen" value="<?php echo strtoupper($row['email']);?>" size="32" onblur="onchangeMessage(this)" type="text" /> </li> </ul> <div class="clear"></div> <label for="nombre" class="label">Apellido Paterno<span id="mensaje-nombre" class="mensajeError"></span></label> <input name="nombre" id="nombre" value="<?php echo strtoupper($row['apellido_paterno']);?>" size="32" onblur="onchangeMessage(this)" type="text" /> <ul class="opciones_laterales"> <li> <label for="resumen" class="label">Apellido Materno<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="nombre" id="nombre" value="<?php echo strtoupper($row['apellido_materno']);?>" size="32" onblur="onchangeMessage(this)" type="text" /> </li> <li> <label for="resumen" class="label">Contraseña<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="resumen" id="resumen" value="<?php echo $row['password'];?>" size="25" onblur="onchangeMessage(this)" type="password" /> </li> <li> <br> <input type="submit" name="Submit" value="Guardar"> </li> </ul> </div> </fieldset> <br /> <div class="clear"></div> </fieldset> </form> <?php } ?>
procesar.php
Código PHP:
Ver original
<?php /**/ /**/ require_once('conexion.php'); //require_once('../../includes/phpmailer/class.phpmailer.php'); switch($_POST['accion']) { case "actualizarcuenta" : Actualizar_Cuenta(); break; } function Actualizar_Cuenta(){ WHERE id_usuario = %s", GetSQLValueString($_SESSION['id_usuario'], "int"), GetSQLValueString($_POST['nombres'], "text"),); } ?>
Nose que error estoy cometiendo , espero puedan ayudarme .
Saludos