小编Chr*_*ris的帖子

PHP - 在循环中删除最后2个字符

我有以下为我产生结果.

foreach($authArray as $key=>$value){
    $query = mysql_query("SELECT * FROM table WHERE id='$value' LIMIT 1");
    $author = mysql_fetch_assoc($query);
    echo $author['fullname'] .', ';
}
Run Code Online (Sandbox Code Playgroud)

它打印出来的完美,除了在最后一次运行它仍然添加逗号和空格,有没有办法可以从最后的结果中删除它,所以它:

name, name, name, name
Run Code Online (Sandbox Code Playgroud)

而不是以下

name, name, name, name,
Run Code Online (Sandbox Code Playgroud)

干杯

php

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

PHP - in_array问题

我写了以下内容,但它说的是'错误的数据类型'.

有人能告诉我哪里出错了.

$newQuery = mysql_query("SELECT * FROM table WHERE left_id='$authId'");
$catid = mysql_fetch_array($newQuery);

if(in_array("99", $catId)){
    // A Director
} else {
    // A Researcher
}
Run Code Online (Sandbox Code Playgroud)

干杯,

php

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

PHP,将数组回显为逗号分隔值的字符串

我有一个多选框用于允许用户选择多用户,这很好,但$ _POST输出是一个数组.

我如何将这些值格式化为这样

100,200,300,400
Run Code Online (Sandbox Code Playgroud)

所以我需要回显值,添加一个逗号,但不要为最后一个值添加逗号

任何帮助都会很棒.

干杯

php

0
推荐指数
1
解决办法
624
查看次数

标签 统计

php ×3