Da, tako treba.
Ti ustvari eskejpujes sam upit kako ne bi kod apostrofe shvatio kao njemu namenjene te pokvario string koji ide u bazu, nista drugo...
znaci ako imas upit --VALUE = "$mojString"-- ako --$mojString = 'Moj omiljeni " string'--, onda ce upit glasiti: --VALUE = "Moj Omiljeni " string-- pa ce mysql ubaciti samo "Moj Omiljeni " i verovatno ce puci jer ostatak naredbe nista ne znaci ili nije validan. eskejpovanjem dobijes --VALUE = "Moj Omiljeni \" string"-- tako da mysql zna da je taj navodnik ustvari sadrzaj it self. Kad ga mysql ubaci u bazu, dobice pravilan string. Da bi ubacio \" u bazu, napises ondak \\"