小编Bob*_*Bob的帖子

更容易从循环中获得反击的方法?

我有以下内容:

$counter = 1;   
while($row= mysql_fetch_assoc($result)) {
    $counter2 = $counter++;

    echo($counter2 . $row['foo']);
}
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法来获得1,2,3等每个结果或这是最好的方法?

谢谢

php while-loop

5
推荐指数
2
解决办法
3万
查看次数

让mysql忽略where条件

如果未设置变量,是否会使mysql忽略条件,例如

SELECT *
FROM foo
WHERE id = $id
AND bar = $baz
Run Code Online (Sandbox Code Playgroud)

如果设置$ baz运行查询正常,否则运行查询减去AND子句?

谢谢

mysql

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

如何从存储在数组中的嵌套集中获取完整路径?

说我有以下数组:

Array
(
[0] => Array
    (
        [category_id] => 1
        [name] => foo
        [parent_id] => 0
    )

[1] => Array
    (
        [category_id] => 2
        [name] => bar
        [parent_id] => 1
    )

[2] => Array
    (
        [category_id] => 3
        [name] => baz
        [parent_id] => 0
    )

[3] => Array
    (
        [category_id] => 4
        [name] => test
        [parent_id] => 2
    )
[4] => Array
    (
        [category_id] => 5
        [name] => test2
        [parent_id] => 4
    )
Run Code Online (Sandbox Code Playgroud)

)

我正在尝试获得以下输出:

foo
foo > bar
baz …
Run Code Online (Sandbox Code Playgroud)

php arrays nested traversal parent-child

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

标签 统计

php ×2

arrays ×1

mysql ×1

nested ×1

parent-child ×1

traversal ×1

while-loop ×1