sql >> Databasteknik >  >> RDS >> Mysql

Åtkomst till Array i en PHP-array

Det ska vara count($NPR[$i]['category_name']) , lade du till en onödig [j] i slutet av detta.

Men det hela skulle vara lättare om du använde foreach

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

Se till att du har felrapportering aktiverad när du felsöker kod. [j] borde ha producerat en varning.




  1. Användning av jokertecken i mysql-tabellnamn

  2. MySQL Ladda datafil

  3. Referera till ett alias någon annanstans i SELECT-listan

  4. Hur förhindrar man att SUB tolkar ett frågetecken som en platshållare?