下面的代码是断章取义的,因此它可能看起来很无厘头的,不管我有:如何将一个变量的值传递给另一个变量?
这是基于我的答复编辑的代码,但它似乎仍然没有工作:
page #1:
<?php $catid = '4' ; ?>
<a href="<?php echo '_posts/' . ($name) . ".php?catid=" . $catid ?>" >next</a>
partial page #2:
<?php $_GET['catid'] ; ?>
<?php
...
$myposts = get_posts('numberposts=3&category=' . $catid); // <<<< HERE
...
... ?>
编辑:对不起,我认为它不是“工作”(有4类ID WordPress的职位都没有加载),因为在稍后的部分页面#2,还有那首包含
var totalpost = "<?php echo count($myposts); ?>";"
所以由我的JavaScript将4的值转换为字符串'4' '为了连接它,它搞砸了......也许?
您开始学习“+”表示__ad dition__,例如'1 + 2 = 3' –
$ _GET [“catid”]是一个分析错误。你应该有一些其他的代码 – Anigel
你想连接两个刺?如果是,则使用'.',但遵循php语法。在javascript中使用'+'连接而不是php。在PHP中,它是算术运算符。 – Avishake