Faits: Faits: A. Entendu par la police le 6 mars 2002, X._ a admis avoir offert à des inconnus entre 2 et 3 g d'héroïne et en avoir vendu 15 g à Y._. Il a également reconnu qu'en automne 2001, Y._ lui avait demandé de le mettre en rapport avec une personne susceptible de lui fournir pour 10'000 à 15'000 fr. d'héroïne. X._ avait donc pris divers contacts et était entré en relation avec un ressortissant français disposé à entreprendre un voyage en Hollande pour ramener la substance désirée. Il avait alors proposé à Y._ de venir à Genève pour discuter directement avec l'intéressé. Cette affaire n'avait finalement pas abouti. Par la suite, X._ est revenu sur ses premières déclarations et n'a, en définitive, reconnu n'avoir vendu que 4 à 5 g d'héroïne à Y._. Par la suite, X._ est revenu sur ses premières déclarations et n'a, en définitive, reconnu n'avoir vendu que 4 à 5 g d'héroïne à Y._. B. Par ordonnance du 7 octobre 2002, le Juge d'instruction pénale du Valais central a condamné X._ à trois mois d'emprisonnement, pour contravention et infraction à la LStup. Statuant sur opposition, le Juge II des districts d'Hérens et Conthey l'a condamné, par jugement du 25 juin 2003, à treize mois d'emprisonnement. B. Par ordonnance du 7 octobre 2002, le Juge d'instruction pénale du Valais central a condamné X._ à trois mois d'emprisonnement, pour contravention et infraction à la LStup. Statuant sur opposition, le Juge II des districts d'Hérens et Conthey l'a condamné, par jugement du 25 juin 2003, à treize mois d'emprisonnement. C. Le 4 août 2003, X._ a appelé de ce jugement. Par décision du 8 novembre 2004, la Présidente de la Cour pénale II du Tribunal cantonal valaisan a rejeté le complément de preuve requis par l'appelant, à savoir l'audition de l'inspecteur Z._ et l'édition de l'enregistrement clandestin d'une conversation échangée avec ce dernier. Par jugement du 23 décembre 2005, la Cour pénale II du Tribunal cantonal valaisan a condamné X._, pour infraction grave à la LStup, à sept mois d'emprisonnement, peine complémentaire à celle prononcée le 29 septembre 2003 par l'Office régional du juge d'instruction du Valais central. Par jugement du 23 décembre 2005, la Cour pénale II du Tribunal cantonal valaisan a condamné X._, pour infraction grave à la LStup, à sept mois d'emprisonnement, peine complémentaire à celle prononcée le 29 septembre 2003 par l'Office régional du juge d'instruction du Valais central. D. X._ dépose un recours de droit public pour violation du droit d'être entendu, arbitraire et violation du principe in dubio pro reo et un pourvoi en nullité pour violation des art. 11, 41 et 63 CP. Il conclut à l'annulation du jugement cantonal et requiert l'assistance judiciaire. 