jsemde 0 Denunciar post Postado Junho 3, 2015 Olá, Como dá o loop no banco de dados? Antes eu usava essa formula para listar todos os arrays $acha_resul = mysql_query("SELECT * FROM tabela"); $num_linhas = mysql_num_rows($acha_resul); if($num_linhas>0){ for($x=0; $x<$num_linhas; $x++){ $array = mysql_fetch_row($acha_resul); print("$array[2]"); } } Como seria esta mesma função usando o PDO? Tentei fazer aqui e está funcionando, mas não sei se é o correto $con_album = $conexao1->prepare("SELECT * FROM album "); $con_album->execute(); $conta = $con_album->rowCount(); if($conta>0){ for($x=0; $x<$conta; $x++){ while ($linha = $con_album->fetch(PDO::FETCH_OBJ)) { $id_album = $linha->id_album; echo "$id_album <br>"; } } } Compartilhar este post Link para o post Compartilhar em outros sites
Luis Paullo 47 Denunciar post Postado Junho 3, 2015 foreach($stmt->fetchAll(\PDO::FETCH_ASSOC) as $data){ var_dump($data); } Compartilhar este post Link para o post Compartilhar em outros sites