BUenas amigos tengo el siguiente codigo divido en tres archivos
clasePrestadores.php<?php
class Usuarios
{
public function __construct() {
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '*****';
$dbname = 'prueba';
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname);
}
public function buscarUsuario($idPres){
$datos = array();
$sql = "SELECT * FROM cartillaprestadores
WHERE id='32'
";
$resultado = mysql_query($sql);
while ($row = mysql_fetch_array($resultado, MYSQL_ASSOC)){
$datos[] = array("value" => $row['prestador'] . ' ' .
$row['profesional'].' '.$row['domicilio'],
"descripcion" => $row['telefono'],
"foto" => $row['imagen']);
}
return $datos;
}
}
ajax.php
<?php
include_once 'clasePrestadores.php';
$usuario = new Usuarios();
echo json_encode('hols');
?>
index.php
<script>
$(document).ready(function(){
$("#Layer1").hide("fast");
$(".sub").click(function(){
$.ajax({ data: "parametro1=32",
type: "GET",
dataType: "json",
url: "ajax.php",
success: function(data){
$("#Layer1").hide();
$("#Layer1").show(1000);
$("#texto").html(data.item.value);
$("#imagen").html(" <input type='image' name='img' id='img' src='pictures/hipertension.bmp' /> ");
} });
});
});
</script>
en el data.item.value me da el error. me dice ke es nulo
si lo cambio y pongo data solo sale [Object object]
o se mi problema es ke no me retorna o no me muestra el resultado de la consulta, que estoy haciendo mal???? he probado y probado alternativas y nada...ayuda por favor!!!!!!!!