Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi imasters, estou aqui com um problema no meu codigo, segue ai...
class.posts.php
<?php
class ClassPosts... {
public function select_posts($myid) {
$sql = "SELECT * FROM posts_ WHERE p_uid = :my_id ORDER BY p_id DESC";
$query = $this->link->prepare($sql);
$query->bindValue(':my_id', $myid, PDO::PARAM_INT);
$query->execute();
$a = $query->fetchAll(PDO::FETCH_ASSOC);
return $a;
}
}
$ClassPosts = new ClassPosts();
?>
script.js
dispPosts();
function dispPosts() {
jQuery.ajax({
url: 'submit/ajax/ajax._posts.php',
dataType:'json',
success:function(response)
{
alert(response.text);
}
});
}
ajax._posts.php:
<?php
include('settings.php');
// aqui chamo a minha class que pega os resultados da tabela
$b = $ClassPosts->select_posts($iduser);
foreach($b as $a) {
$array = array(
'text' => $a['p_text']
);
//echo json_encode($array);
}
echo json_encode($array);
?>como podem ver no firebug aparece tudo direito...
/applications/core/interface/imageproxy/imageproxy.php?img=http://s27.postimg.org/iibxgdp1f/cabe_alho_1.png&key=330ba14629ba18007a9238b6d334fa235d0c79fe3c5cea3348a08858ef2d766b" alt="cabe_alho_1.png" />
e se meter o echo json_encode($array); fora do foreach ele vai-me apenas mostrar um resultado e o script.js ja aparece o alert(response.text);
/applications/core/interface/imageproxy/imageproxy.php?img=http://s28.postimg.org/x7ugw0eml/cabe_alho2.png&key=0d973fe17e95898188173d6b74d3913257ec7642fe48aeaea89b0974d7484e25" alt="cabe_alho2.png" />
Se alguém me poder ajduar agradeçia, cumps!
Carregando comentários...