sql >> Databáze >  >> RDS >> Mysql

Přístup k poli v poli PHP

Mělo by to být count($NPR[$i]['category_name']) , přidali jste zbytečné [j] na konci tohoto.

Ale všechno by bylo jednodušší, kdybyste použili foreach

foreach ($NPR as $item) {
    foreach ($item['category_name'] AS $cat) {
        echo "'{$item['name']}'<br>";
        echo "'$cat'<br>";
        echo "'{$item['url']}'<br>";
    }
}

Ujistěte se, že máte povoleno hlášení chyb, když ladíte kód. [j] měl vyvolat varování.




  1. Jaký typ dat použít pro popis?

  2. ERROR 2003 (HY000):Nelze se připojit k serveru MySQL na localhost (10061)

  3. Jak Stuff a 'For Xml Path' fungují v SQL Server?

  4. Mysql:nemožné tam, kde jste si všimli po přečtení tabulek const