secondo me hai proprio sbagliato a fare le tabelle
codice:
+---------------------+
| Categorie |
+---------------------+
|id | nome |
+---------------------+
| 1 | Ciccio |
| 2 | Pippo |
+---------------------+
+---------------------+
| Contenuti |
+---------------------+
| id | nome | parent |
+---------------------+
| 1 |sfa | 1 |
| 2 |rtea | 2 |
| 3 |pico | 1 |
| 4 |sdge | 2 |
| 5 |suxa | 1 |
+---------------------+
in quest'ultima si trovano i sottocontenuti relativi a Nparent della tabella categorie