ok,
mmmm puede que te retorne null porque la salida del json desde php no es la correcta
haz esto :
Código Javascript
:
Ver original$(document).ready(function()
{
$('.edit-address').click(function()
{
var valor= $(this).attr('id');
console.log(valor);
$.ajax({
url:'consulta.php',
dataType:'json',
data:"valor="+valor,
success:function(response)
{
alert(response);
}
});
$('.edit-address').editable({
url: 'multiples.php',
title: 'Enter city, street and building #',
});
});
consulta.php
Código PHP:
Ver original<?
$usuario = 'postgres';
$contrasenia = 'mipass';
try {
$db = new PDO('pgsql:host=192.168.102.9;dbname=vmidb',$usuario,$contrasenia);
}catch(PDOException $e) {
echo "Usuario y Clave Invalidas";
throw new Exception("Usuario y Clave Invalidas", 0, $e);
}
$consulta = $db->prepare("SELECT * FROM usuarios WHERE id_usuarios =4");
$consulta->execute();
$cuentaconsulta = $consulta->rowCount();
echo $cuentaconsulta;
while($fila = $consulta->fetch(PDO::FETCH_ASSOC))
{
$info = array("city"=>$fila['usu_estado'], "street"=>$fila['usu_estado'],
"building"=>$fila['usu_estado']
);
$salida[] = $info;
}
?>
Se me habia olvidado, siempre que retornes json con ajax, en el archivo php debes retorna el json imprimiendolo , es decir
si todo funciona el alert te debe mostrar Object,
PD: te recomiendo hagas pruebas desde Firefox , y haces uso de Firebug, no se si lo conozcas , pero es muy bueno para depurar errores y ver que informacion te esta retornando el servidor php