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.