Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2013, 22:50
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
guardar cambios en base de datos utilizando X-editable Twitter Bootstrap, jQuery UI

hola amigos espero me puedan ayudar , me encuentro trabajando con X-editable edicion con (Twitter Bootstrap, jQuery UI ) http://vitalets.github.com/x-editable/index.html

estoy listando en un tabla los registros de una base de datos y necesito editar un registro y se guarde en la base de datos. hasta el momento logro abri el control para editar pero no logro enviar el dato y modificarlo en la base de datos.

este es mi codigo
<html>
<head>
<link href="css/bootstrap.css" rel="stylesheet">
<link href="css/bootstrap-editable.css" rel="stylesheet">
<script src="js/jquery-1.8.2.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/bootstrap-editable.min.js"></script>


Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.     $('#username').editable({
  3.     type: 'text',
  4.     pk: 1,
  5.     name: 'username',
  6.     url: 'post.php',
  7.     title: 'Ingrese el nuevo nombre de usuario'
  8.     });
  9.     });

realizo la consulta

Código PHP:
Ver original
  1. $usuario = 'postgres';
  2. $contrasenia = '****';
  3.    
  4.             try {
  5.                 $db = new PDO('pgsql:host=localhost;dbname=volcanoes',$usuario,$contrasenia);
  6.                 //$db = new PDO('pgsql:host=192.168.102.200;dbname=volcanoes',$usuario,$contrasenia);
  7.                 }catch(PDOException $e) {
  8.                 //echo $e->getMessage();
  9.                 echo "Usuario y Clave Invalidas";
  10.                 throw new Exception("Usuario y Clave Invalidas", 0, $e);
  11.                 }
  12.    
  13. $consulta = $db->prepare("SELECT * FROM usuarios WHERE usu_usuario = 'postgres'");
  14. $consulta->execute();


imprimro la consulta

Código HTML:
Ver original
  1. <div align="center">
  2. <table border="1">
  3.           <tr>
  4.             <th width="58">Usuario</th>
  5.           </tr>
Código PHP:
Ver original
  1. <?
  2. while($fila = $consulta->fetch(PDO::FETCH_ASSOC))
  3.     {
  4.     ?>
  5.     <tr>
  6.     <td><a href="#" id="username"><?php echo $fila['usu_usuario']?></a></td>
  7. <?
  8.     }
  9.                
  10.                
  11. ?>

Código HTML:
Ver original
  1. </div>
  2. </body>
  3. </html>