So its cranking over fine? If theres no spark it could be the crank or cam sensors playing up but without the error codes it can be difficult to diagnose.
If you want a quick fix get it towed to Nissan, if you have an import freindly one locally, otherwise we could work you through the basics. If youre in NSW drop in and see Jetwreck, he had similar issues.