小编bik*_*php的帖子

打印图案以显示最多5行和5列的数字,如5 4 3 2 1和下一行4 3 2 1 5到第5行

这是一个正方形图案,每行有5列,有5行,图案如下所示:

      5 4 3 2 1
      4 3 2 1 5
      3 2 1 5 4
      2 1 5 4 3
      1 5 4 3 2
Run Code Online (Sandbox Code Playgroud)

我的代码如下所示,以获得模式,但当计数器变为1并显示在相应的列值时,我无法重置每个模式中的值.

任何人都可以指导我缺乏逻辑吗?

<?php
  $n=5;
  $count=5;
  for($i=5;$i>=1;$i--){ 
     for($j=$count;$j>=1;$j--)
     {
        if($count>=1)
           echo $j."&nbsp;";        
     }
     $count--;
     echo "\n";
  }
?>
Run Code Online (Sandbox Code Playgroud)

php for-loop

3
推荐指数
1
解决办法
4285
查看次数

插入时从Postgres中的timestamp列中删除毫秒

任何正文都可以告诉如何在将当前时间插入Postgres数据库表中的timestamp列时删除或跳过毫秒部分.实际上,保存数据类型timestamp without timezone和默认值的列设置为now()ie将采用当前日期和时间.

它插入了正确的日期和时间但是它把毫秒部分例如输入的格式是"2015-01-07 10:27:44.234534",其中有毫秒部分,即234534,我不想插入.我只想要插入的数据为"2015-01-07 10:27:44".任何机构都可以告诉我,而不更改该列的数据类型如何插入跳过毫秒部分的当前日期和时间.

postgresql-9.1

2
推荐指数
1
解决办法
3752
查看次数

标签 统计

for-loop ×1

php ×1

postgresql-9.1 ×1