salve, ho questo codice di prova che sto imparando ad usare pdo..
ora il problema e che mi mangia un record .. e nella tabella ce ne sono 3 ed uso il database sqlite..
come mai si mangia i record.?
ecco il codice:
codice:
<?phpinclude("inc.php");
?>
<?php   
$sql = "SELECT * FROM posts_categories";


$r = $pdo->query($sql);


if($r->fetchColumn() == 0) 
{ 
        echo "No data found"; 
} else
{
	while($row = $r->fetch())
	{
		print $row['name'] .' -<br /> '. ' - '. $row["isPublic"]. ' - <br />'.$row["created"].'<br />';


	}
}


?>
mi dite come mai .. perché se metto:
codice:
foreach ($pdo->query($sql) as $row)
li vede tutti.. ma vorrei evitare l'uso del for in quel modo..
avete idee?

grazie mille.