Hi, you made a few errors that you should never make in Swedish and there were a few things that didn't sound natural. Here are the corrections:
Jag gav dig all min kärlek och mer
och du vet inte ens hur det känns att älska.
Jag satt vid dina fötter
och du ingav mig bara förakt
men titta!
Hade jag en gång sagt att jag älskade dig, (You can simply put "Om jag en gång sa att jag älskade dig" and that would be grammaticaly correct, however my correction sounds more natural, plus "tid" is more broad and therefore is never used when you are referring to one specific occasion; the way we use "one time" in English; therefore the correct word is "gång", making it "en gång")
så ångrar jag det idag.
Hade jag en gång sagt att jag älskade dig,
så vet jag inte hur jag tänkte, jag var galen
Hade jag en gång sagt att jag älskade dig
och gett dig mitt liv,
hade jag en gång sagt att jag älskade dig,
ska jag inte göra det igen. (In a normal sentence, "inte" always goes before the verb. If you were to do a rhymable translation then you can switch it around a bit, but since this is clearly a direct translation, in Standard Swedish "inte" never goes after the verb)
Det var gårdagens problem.
Jag vet att du ska komma tillbaka en vacker dag ("en vacker dag" is a Swedish expression that is the equivalent to the English "some day" or "one day" when talking about future plans, plus "återkomma" sounds too formal here)
och du kommer att ångra allt.
Jag satt vid dina fötter
och du ingav mig bara förakt
men titta!
Regarding the title, I would just simply put "En gång", even though the Spanish title literally translates to "Om en gång".
Hope I was helpful.
Escribo por Elizabeth M.