[verb た-form] + ら [i-adj 〜い → 〜かった] + ら [na-adj] + だったら [noun] + だったら
[verb ない-form → なかった] + ら [i-adj 〜い → 〜くなかった] + ら [na-adj] + じゃなかったら [noun] + じゃなかったら
たら means "if": when the first thing happens, the second follows. It is ら added to the plain past – たべたら食べたら, やすかったら安かったら, がくせい学生だったら, いかなかったら行かなかったら – but the た does not make it past. いったら行ったら is "if I go", not "if I went".
The second half can be anything – a request, an invitation, what you intend to do. That makes たら the safest conditional in conversation.
If the first thing is sure to happen, たら means "when" or "once": first A, then B.
A always comes first. にっぽん日本にいったら行ったら、かめらカメラをかう買う means buying the camera once you are in Japan; to buy it before you leave, say にっぽん日本にいく行くまえに前に.
The four overlap, but they are not interchangeable. と is for what always follows – nature, machines, directions – and cannot end in a request or an intention. たら can.
These go beyond conditions about the future.
With the second half in the past, たら tells what you found, or what happened, when you did something. Both events really took place, and the second was outside your control. と can do the same, mostly in stories; ば and なら can't.
If the second half is something the same person chose to do next, link the two with the て-form instead.
With のに or a guess about the past, たら imagines what would have happened if things had gone differently. わたくし私だったら is "if it were me".