今天在寫程序的時候,遇到一個問題:如何將從數據庫中取出的數據按每行2列的格式
顯示出來。我聯想到在此曾看到的一篇文章——“關於%的技巧”,不僅非常簡單地解決了
問題,而還且將每行2列擴展到N列:
例如:$n為Integer
?>
......
$sql="select id,subject from new ";
ora_parse($cursor,$sql);
ora_exec($cursor);
$i=0;
while(ora_fetch($cursor))
{
$i++;
if ($i%$n==1)
{
echo ""
echo "".ora_getcolumn($cursor,1)."";
}
elseif ($i%$n==0)
{
echo "".ora_getcolumn($cursor,1)."";
echo "";
}
else
echo "".ora_getcolumn($cursor,1)."";
}
?>
......