Hi. You need to get a cheap code reader it could be any one of a thousand things.
The ECU will not tell the injectors to deliver fuel if the engine has another problem, has it had any work done on it lately, was it o.k one day then just suddenly not starting the next? Does it crank over but not fire, is the battery o.k?