As PhilotheaZ has shown, the key to answering this question is to realise that omission of information on the part of the Evangelists (or indeed, any other author) does not mean that a certain event did not happen. The person with whom you were talking on Yahoo has made the error of accepting Luke’s non-naming of Mary Magdalene as Luke meaning that she was not there. The Gospels each tell many stories of the life of Christ - some are recounted in all four Gospels, while certain accounts may only be found in one or two of the Gospels. There is only one of Christ’s miracles which is recounted in all four Gospels - the miracle of the feeding of the 5,000, however this does not mean that the miracle at Cana, for example, did not take place because all four Evangelists did not write down the account. In addition, we know that the Gospels do not record every event in Christ’s life - even the last line in John’s Gospel tells us this - “There are also many other things that Jesus did, but if these were to be described individually, I do not think the whole world would contain the books that would be written.”(Jn. 21:25).