Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在表格列中显示连续数字_Php_Wordpress - Fatal编程技术网

Php 在表格列中显示连续数字

Php 在表格列中显示连续数字,php,wordpress,Php,Wordpress,我试图在我的表格列中显示一个连续的数字 我正在使用wordpress页面模板。下面您可以看到我的示例代码: <div id="comparison-table" style="display: block;"> <h2 id="matratzen-testsieger">Die besten Federkernmatratzen</h2> <table class="comparison-table" style="max-width: 1050px;"

我试图在我的表格列中显示一个连续的数字

我正在使用wordpress页面模板。下面您可以看到我的示例代码:

<div id="comparison-table" style="display: block;">
<h2 id="matratzen-testsieger">Die besten Federkernmatratzen</h2>
<table class="comparison-table" style="max-width: 1050px;">
   <tbody>
      <tr class="row-name" data-name="name">
         <th> </th>
         <?php int i=0; //Here I am initializing the counter?>
         <?php if ( $posts->have_posts() ) { while ( $posts->have_posts() ) : $posts->the_post(); global $post; ?>
         <td>
            <div class="product-title">
            <div class="ranking">
               <?php i++; echo i; ?>
               <div><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
         </td>
         <?php endwhile; } else { echo '<h4>' . __( 'Posts not found', 'shortcodes-ultimate' ) . '</h4>'; } ?>
      </tr>
      <tr class="row-mtester-rating" data-name="mtester-rating">
      <th> </th>
      <?php if ( $posts->have_posts() ) { while ( $posts->have_posts() ) : $posts->the_post(); global $post; ?>
      <td>
      <span class="review-total-boxi"><?php the_field('wp_review_total'); ?> / 5.0</span>
      </td>
      <?php endwhile; } else { echo '<h4>' . __( 'Posts not found', 'shortcodes-ultimate' ) . '</h4>'; } ?>
   </tbody>
</table>
</div>

费德尔肯马特拉森酒店
/ 5.0
我用一个简单的计数器
I
,它在
循环中递增,然后
回显

作为输出,我没有得到任何回报

有什么建议我做错了什么


谢谢你的回复

我想你被另一种语言弄糊涂了。您在创建和调用变量时没有使用
$
,在PHP中也没有使用类型初始化变量

<?php int i=0; ?>

应该是

<?php $i = 0; ?>
<?php $i++; echo $i; ?>


应该是

<?php $i = 0; ?>
<?php $i++; echo $i; ?>


我想你被另一种语言弄糊涂了。您在创建和调用变量时没有使用
$
,在PHP中也没有使用类型初始化变量

<?php int i=0; ?>

应该是

<?php $i = 0; ?>
<?php $i++; echo $i; ?>


应该是

<?php $i = 0; ?>
<?php $i++; echo $i; ?>


etc

现在报告错误,应该给你一个
未定义常量i
通知;如果
int i=0
-
i++;回声i是您的真实代码。另外,
inti=0
这是JS/C语法,
int
需要引用为
(int)
,如果你想使用它。现在的错误报告应该给你一个
未定义常量i
通知;如果
int i=0
-
i++;回声i是您的真实代码。另外,
inti=0
这是JS/C语法,
int
需要被引用为
(int)
,如果你想使用它的话。是的,但是你还遗漏了一些
i
的;-)还有别的。再看看。(这是原帖)。没错,但你又错过了一些
i
。-)还有别的。再看看。(这是按照原来的帖子)。