How to only use a texture once?
Simply add a mapping node between the texture coordinates and the image texture in your nodes. Then check the Min and the Max check boxes on the Mapping node.
Those two check boxes will limit the repeating of the image. Use Min to control the side to the left of the image, and Max for the right. With both checked neither side will repeat.