stampa le query prima di eseguirle... nello snippet non vedo la parte con gli INSERT: prova a guardare il contenuto della tabella (es. da phpmyadmin)... è correttamente popolata? magari nel campo testuale stai inserendo l'id...